Repository navigation
s3keyring 0.11.0
·
3 commits
to master
since this release
s3-keyring 0.11.0 Release Notes
Summary
Version 0.11.0 improves Python compatibility, particularly for Python 3.12 by modernizing module imports.
Changes
- Replaced deprecated
impmodule withimportlibfor Python 3.12 compatibility - Replaced
distutils.spawnwithshutilfor Python 3 compatibility - Added proper versioning support for alpha releases
Technical Details
- Setup.py now uses
importlib.machineryandimportlib.utilinstead of the deprecatedimpmodule - Added a new
load_source()function that handles both Python 2 and 3 module loading - Added documentation link to Python 3.12 migration guidance
- Changed executable finding to use
shutil.which()in Python 3
This release maintains backward compatibility with Python 2 while adding support for newer Python versions.