Revisions of python-keyring
Ana Guerrero (anag+factory)
accepted
request 1165958
from
Dirk Mueller (dirkmueller)
(revision 59)
- update to 25.1.0: * Replace ExceptionRaisedContext with ExceptionTrap. * When completion is unavailable, exit with non-zero status and emit message to stderr. * Removed check for config in XDG_DATA_HOME on Linux systems. * In platform config support, remove support for Windows XP, now 10 years sunset.
Dominique Leuenberger (dimstar_suse)
accepted
request 1159130
from
Dirk Mueller (dirkmueller)
(revision 58)
- update to 24.3.1: * Minor fixes to account for emergent typing and linter concerns.
Ana Guerrero (anag+factory)
accepted
request 1129228
from
Dirk Mueller (dirkmueller)
(revision 57)
- update to 24.3.0: * Added bash completion support. (#643) - Update to version 23.11.0 - Inject multibuild to prevent a build cycle - update to 23.6.0 - Added keyring-import-gi.patch: gi.require_version is called and not - reduce/fix build requires * All code now runs natively on both Python 2 and Python 3, * Renamed ``keyring.util.platform`` to ``keyring.util.platform_``. Introspection, not the obsolete python-gnomekeyring module
Dominique Leuenberger (dimstar_suse)
accepted
request 1081478
from
Dirk Mueller (dirkmueller)
(revision 54)
Dominique Leuenberger (dimstar_suse)
accepted
request 1055998
from
Dirk Mueller (dirkmueller)
(revision 53)
- update to 23.13.1: * #608: Added support for tab completion on the ``keyring`` command if the ``completion`` extra is installed (``keyring[completion]``). * #612: Prevent installation of ``pywin32-ctypes 0.1.2`` with broken ``use2to3`` directive. * #607: Removed PSF license as it was unused and confusing. Project remains MIT licensed as always.
Dominique Leuenberger (dimstar_suse)
accepted
request 1009752
from
Dirk Mueller (dirkmueller)
(revision 50)
- Add the missing python-jaraco.classes dependency (bsc#1203659)
Dominique Leuenberger (dimstar_suse)
accepted
request 1005709
from
Dirk Mueller (dirkmueller)
(revision 49)
Dominique Leuenberger (dimstar_suse)
accepted
request 1004358
from
Dirk Mueller (dirkmueller)
(revision 47)
- update to 23.9.1: * #593: Restore ``keyring.util.properties`` with deprecation warning for backward compatibility. * #588: Project now depends on ``jaraco.classes`` for class property support. * #581: Corrected regression in ``libsecret`` tests (``.collection`` property). * #587: Fix regression in ``libsecret``. * #448: ``SecretService`` and ``libsecret`` backends now support a new ``SelectableScheme``, allowing the keys for "username" and "service" to be overridden for compatibility with other schemes such as KeePassXC. * Introduced a new ``.with_properties`` method on backends to produce a new keyring with different properties. Use for example to get a keyring with a different ``keychain`` (macOS) or ``scheme`` (SecretService/libsecret). e.g.:: keypass = keyring.get_keyring().with_properties(scheme='KeePassXC') * ``.with_keychain`` method on macOS is superseded by ``.with_properties`` and so is now deprecated.
Dominique Leuenberger (dimstar_suse)
accepted
request 999759
from
Steve Kowalik (StevenK)
(revision 46)
- Inject multibuild to prevent a build cycle
Richard Brown (RBrownFactory)
accepted
request 990874
from
Dirk Mueller (dirkmueller)
(revision 45)
- update to 23.7.0: * #582: Suppress KeyringErrors for devpi client.
Dominique Leuenberger (dimstar_suse)
accepted
request 981383
from
Dirk Mueller (dirkmueller)
(revision 43)
- update to 23.5.1: * The correct config root is now used on Windows
Dominique Leuenberger (dimstar_suse)
accepted
request 945432
from
Dirk Mueller (dirkmueller)
(revision 42)
- update to 23.5.0: * Require Python 3.7 or later. * #551: Fixed docs warnings. * #549: EnvironCredential now allows for equality comparison. * #529: macOS backend is no longer viable if the API module cannot be loaded. Prevents "symbol not found" errors on macOS 11 (Big Sur) and later when a "universal2" binary is not used (available for Python 3.8.7 and later). * #547: Tests no longer attempt to run macOS backends even on macOS when the backend is non-viable. * #542: Change get_credential to return generic Credential.
Dominique Leuenberger (dimstar_suse)
accepted
request 921255
from
Steve Kowalik (StevenK)
(revision 41)
- Update to 23.2.1: * #530: In libsecret tests, use a session collection to allow tests to pass on Debian. * #521: Add libsecret backend. * #519: macOS backend APIs updated to newer, non-legacy APIs. - Add patch support-new-importlib.patch: * Support new importlib-metadata.
Dominique Leuenberger (dimstar_suse)
accepted
request 900608
from
Matej Cepl (mcepl)
(revision 40)
- Update to 23.0.1 (bsc#1184133): * #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.
Displaying revisions 1 - 20 of 59