Skip to content

s3keyring 0.11.0

Choose a tag to compare

@JonathanAquino-NextRoll JonathanAquino-NextRoll released this 24 Mar 19:36
· 3 commits to master since this release
217d238

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 imp module with importlib for Python 3.12 compatibility
  • Replaced distutils.spawn with shutil for Python 3 compatibility
  • Added proper versioning support for alpha releases

Technical Details

  • Setup.py now uses importlib.machinery and importlib.util instead of the deprecated imp module
  • 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.