forked from pool/python-keyring
- Update to 23.0.1:
* #504: Better error with invalid parameter to init_keyring. * #505: Nicer documentation for headless Docker. * Backends now all invoke ``set_properties_from_env`` on self in the initializer. Derived backends should be sure to invoke ``super().__init__()``. * Use new entry points API from importlib_metadata 3.6. * Added redundant type declarations for accessor functions in ``keyring.core``. * Added type declaration for ``keyring.core.get_keyring()``. * #438: For better interoperability with other applications, ``Windows`` backend now attempts to decode passwords using UTF-8 if UTF-16 decoding fails. Passwords are still stored as UTF-16. * #437: Package now declares typing support. * #403: Keyring no longer eagerly initializes the backend on import, but instead defers the backend initialization until a keyring is accessed. Any callers reliant on this early intialization behavior may need to call ``keyring.core.init_backend()`` to explicitly initialize the detected backend. * #474: SecretService and KWallet backends are now disabled if the relevant names are not available on D-Bus. Keyring should now be much more responsive in these environments. * #463: Fixed regression in KWallet ``get_credential`` where a simple string was returned instead of a SimpleCredential. * #431: KWallet backend now supports ``get_credential``. * #445: Suppress errors when ``sys.argv`` is not OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-keyring?expand=0&rev=90
This commit is contained in:
@@ -1,3 +1,44 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 17 14:52:19 UTC 2021 - Matej Cepl <mcepl@suse.com>
|
||||
|
||||
- Update to 23.0.1:
|
||||
* #504: Better error with invalid parameter to init_keyring.
|
||||
* #505: Nicer documentation for headless Docker.
|
||||
* Backends now all invoke ``set_properties_from_env`` on
|
||||
self in the initializer. Derived backends should be sure
|
||||
to invoke ``super().__init__()``.
|
||||
* Use new entry points API from importlib_metadata 3.6.
|
||||
* Added redundant type declarations for accessor functions
|
||||
in ``keyring.core``.
|
||||
* Added type declaration for ``keyring.core.get_keyring()``.
|
||||
* #438: For better interoperability with other
|
||||
applications, ``Windows`` backend now attempts to
|
||||
decode passwords using UTF-8 if UTF-16 decoding fails.
|
||||
Passwords are still stored as UTF-16.
|
||||
* #437: Package now declares typing support.
|
||||
* #403: Keyring no longer eagerly initializes the backend
|
||||
on import, but instead defers the backend initialization
|
||||
until a keyring is accessed. Any callers reliant on this
|
||||
early intialization behavior may need to call
|
||||
``keyring.core.init_backend()`` to explicitly initialize
|
||||
the detected backend.
|
||||
* #474: SecretService and KWallet backends are now
|
||||
disabled if the relevant names are not available on
|
||||
D-Bus. Keyring should now be much more responsive
|
||||
in these environments.
|
||||
* #463: Fixed regression in KWallet ``get_credential``
|
||||
where a simple string was returned instead of a
|
||||
SimpleCredential.
|
||||
* #431: KWallet backend now supports ``get_credential``.
|
||||
* #445: Suppress errors when ``sys.argv`` is not
|
||||
a list of at least one element.
|
||||
* #440: Keyring now honors XDG_CONFIG_HOME as
|
||||
``~/.config``.
|
||||
* #452: SecretService ``get_credential`` now returns
|
||||
``None`` for unmatched query.
|
||||
- Remove fix-kwallet-tests.patch, it doesn't seem to be necessary
|
||||
anymore.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Feb 16 09:47:10 UTC 2021 - Antonio Larrosa <alarrosa@suse.com>
|
||||
|
||||
|
Reference in New Issue
Block a user