All Versions
124
Latest Version
Avg Release Cycle
37 days
Latest Release
-
Changelog History
Page 6
Changelog History
Page 6
-
v18.0.0 Changes
February 13, 2019- ๐ #375: On macOS, the backend now raises a
KeyringLocked
when access to the keyring is denied (on get or set) instead ofPasswordSetError
orKeyringError
. Any API users may need to account for this change, probably by catching the parentKeyringError
. Additionally, the error message from the underying error is now included in any errors that occur.
- ๐ #375: On macOS, the backend now raises a
-
v17.1.1 Changes
December 23, 2018- ๐ #368: Update packaging technique to avoid 0.0.0 releases.
-
v17.1.0 Changes
December 06, 2018- #366: When calling
keyring.core.init_backend
, if any limit function is supplied, it is saved and later honored by theChainerBackend
as well.
- #366: When calling
-
v17.0.0 Changes
- ๐ #345: Remove application attribute from stored passwords using SecretService, addressing regression introduced in 10.5.0 (#292). Impacted Linux keyrings will once again prompt for a password for "Python program".
-
v16.1.1 Changes
- #362: Fix error on import due to circular imports on Python 3.4.
-
v16.1.0 Changes
- ๐จ Refactor ChainerBackend, introduced in 16.0 to function as any other backend, activating when relevant.
-
v16.0.2 Changes
- ๐ #319: In Windows backend, trap all exceptions when attempting to import pywin32.
-
v16.0.1 Changes
- #357: Once again allow all positive, non-zero priority keyrings to participate.
-
v16.0.0 Changes
- ๐ #323: Fix race condition in delete_password on Windows.
- #352: All suitable backends (priority 1 and greater) are allowed to participate.
-
v15.2.0 Changes
- #350: Added new API for
get_credentials
, for backends that can resolve both a username and password for a service.
- #350: Added new API for