Keyring

Latest version: v25.6.0

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 19 of 36

9.3.1

=====

* Link to the new Gitter chat room is now in the
readme.
* Issue 235: ``kwallet`` backend now returns
string objects instead of ``dbus.String`` objects,
for less surprising reprs.
* Minor doc fixes.

9.3

===

* Issue 161: In SecretService backend, unlock
individual entries.

9.2.1

=====

* Issue 230: Don't rely on dbus-python and instead
defer to SecretStorage to describe the installation
requirements.

9.2

===

* Issue 231 via 233: On Linux, ``secretstorage``
is now a declared dependency, allowing recommended
keyring to work simply after installation.

9.1

===

* Issue 83 via 229: ``kwallet`` backend now stores
the service name as a folder name in the backend rather
than storing all passwords in a Python folder.

9.0

===

* Issue 217: Once again, the OS X backend uses the
Framework API for invoking the Keychain service.
As a result, applications utilizing this API will be
authorized per application, rather than relying on the
authorization of the 'security' application. Consequently,
users will be prompted to authorize the system Python
executable and also new Python executables, such as
those created by virtualenv.
260: No longer does the keyring honor the ``store``
attribute on the keyring. Only application passwords
are accessible.

Page 19 of 36

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.