Skip to content

Commit 6cd4281

Browse files
authored
Merge pull request #255 from adobe-apiplatform/v2
bring v2.2 GM release to master
2 parents e50ad4f + 34e26c0 commit 6cd4281

16 files changed

+9
-6
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,7 @@ Windows is the trickiest platform because you need a command line development en
150150
151151
* Install [Cygwin](https://www.cygwin.com/) to get a bash command-line, together with basic tools such as `git` and `make`.
152152
* Use the [python.org](https://python.org) installers for the desired version of Python.
153+
* Install the [latest Visual C++ Redistributable Libraries](https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads) from Microsoft (because python3 will need these to run in a virtual environment).
153154
* For the User Sync dependencies that don't have Windows 64-bit wheels on [PyPI](https://pypi.python.org/), get builds from [Christoph Guelke's excellent site](http://www.lfd.uci.edu/~gohlke/pythonlibs/). We have stashed the ones needed for the current release in the `external` directory, and that's where the `Makefile` looks for them, so if you go fetch your own be sure to put them in that same directory.
154155
155156
Having performed the above steps, you can follow the "generic" instructions and the build should "just work".

RELEASE_NOTES.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Release Notes for User Sync Tool Version 2.2
22

3-
These notes apply to v2.2rc2 of 2017-06-26.
3+
These notes apply to v2.2 of 2017-07-13.
44

55
## New Features
66

@@ -28,12 +28,14 @@ These notes apply to v2.2rc2 of 2017-06-26.
2828

2929
[#247](https://github.com/adobe-apiplatform/user-sync.py/issues/247): There is no more use of the `uid` attribute in LDAP directories.
3030

31+
[#254](https://github.com/adobe-apiplatform/user-sync.py/issues/254): Update windows libraries, reduce use of custom builds.
32+
3133
## Compatibility with Prior Versions
3234

3335
This version is fully backwards-compatible with version 2.1.1. As mentioned above, there are new configuration settings for filtering group members and controlling network behavior, and there is a new command-line option for controlling the update strategy. See [the docs](https://adobe-apiplatform.github.io/user-sync.py) for full details about configuration.
3436

3537
## Known Issues
3638

37-
Because the releases on Windows are built with pre-compiled dependencies, we have to lock down the versions of pycryptodome and PyYAML used in each release. Thus they may not always be the latest version (as, for example, with this release, which uses pycryptodome 2.4.35.1 rather than 2.4.36).
39+
Because the release on Windows is built with a pre-compiled version of pyldap, we have to specify a specific version to be used in each release. This not always be the latest version.
3840

3941
On the Win64 platform, there are very long pathnames embedded in the released build artifact `user-sync.pex`, which will cause problems unless you are on Windows 10 and are either running Python 3.6 or have enabled long pathnames system-wide (as described in this [Microsoft Dev Center article](https://msdn.microsoft.com/en-us/library/windows/desktop/aa365247(v=vs.85).aspx)). To work around this issue on older platforms, set the `PEX_ROOT` environment variable (as described [in the docs here](https://adobe-apiplatform.github.io/user-sync.py/en/user-manual/setup_and_installation.html)) to be a very short path (e.g., `set PEX_ROOT=C:\pex`).
-137 KB
Binary file not shown.
-133 KB
Binary file not shown.
-132 KB
Binary file not shown.
-132 KB
Binary file not shown.
-1.04 MB
Binary file not shown.
-1.04 MB
Binary file not shown.
-1.04 MB
Binary file not shown.
-1.04 MB
Binary file not shown.

0 commit comments

Comments
 (0)