All Versions
124
Latest Version
Avg Release Cycle
37 days
Latest Release
-

Changelog History
Page 5

  • v21.0.0 Changes

    December 24, 2019
    • Require Python 3.6 or later.
  • v20.0.1 Changes

    December 24, 2019
    • #417: Fix TypeError when backend fails to initialize.
  • v20.0.0 Changes

    December 08, 2019
    • ๐Ÿ“ฆ Extracted keyring.testing package to contain supporting functionality for plugin backends. keyring.tests has been removed from the package.
  • v19.3.0 Changes

    November 30, 2019
    • ๐Ÿ“‡ Switch to importlib.metadata <https://docs.python.org/3/library/importlib.metadata.html>_ for loading entry points. Removes one dependency on Python 3.8.

    • Added new KeyringBackend.set_properties_from_env.

    • ๐Ÿ #382: Add support for alternate persistence scopes for Windows backend. Set .persist to "local machine" or "session" to enable the alternate scopes or "enterprise" to use the default scope.

    • 404: Improve import times when a backend is specifically

      configured by lazily calling get_all_keyring.

  • v19.2.0 Changes

    September 11, 2019
    • โž• Add support for get_credential() with the SecretService backend.
  • v19.1.0 Changes

    August 22, 2019
    • ๐ŸŽ #369: macOS Keyring now honors a KEYCHAIN_PATH environment variable. If set, Keyring will use that keychain instead of the default.
  • v19.0.2 Changes

    May 17, 2019
    • ๐Ÿ“ฆ Refresh package skeleton.
    • ๐Ÿ’… Adopt black <https://pypi.org/project/black>_ code style.
  • v19.0.1 Changes

    March 24, 2019
    • ๐Ÿ”€ Merge with 18.0.1.
  • v19.0.0 Changes

    March 22, 2019
    • ๐Ÿ‘ #383: Drop support for EOL Python 2.7 - 3.4.
  • v18.0.1 Changes

    March 24, 2019
    • #386: ExceptionInfo no longer retains a reference to the traceback.