New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support portalocker
>=2
#94
Comments
Thanks, Dave, for bringing this to our attention. Hi Rick (@wolph), would you please confirm whether Portalocker 2.x contains breaking change in its API when comparing to 1.x? The 2.0.0 release log mentioned the removal of Python 2 support. We wonder whether our usage of Portalocker 1.x API would continue to work with Portalocker 2.x, when running on Python 3.5+. |
Hi Ray, The major differences between Portalocker 2.x and 1.x are currently:
For all intents and purposes all Portalocker 1.x code still works on Portalocker 2.x and will continue to do so. Portalocker 1.x (and Python 2 support) is considered end-of-life but there are no known issues currently. And to maintain both forwards and backwards compatibility I could even backport the Long story short: yes, you can safely upgrade :) |
The current constraints restrict
portalocker
to <2:microsoft-authentication-extensions-for-python/setup.py
Lines 25 to 26 in a0cfe93
IIUC the major version bump was just to remove py2 support so this library should be compatible with
portalocker>=1.6
The text was updated successfully, but these errors were encountered: