Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python313-keyring | Distribution: openSUSE Tumbleweed |
Version: 25.2.1 | Vendor: openSUSE |
Release: 1.2 | Build date: Tue May 14 10:11:26 2024 |
Group: Unspecified | Build host: reproducible |
Size: 297036 | Source RPM: python-keyring-25.2.1-1.2.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://github.com/jaraco/keyring | |
Summary: System keyring service access from Python |
The Python keyring lib provides a way to access the system keyring service from python. It can be used in any application that needs safe password storage.
MIT
* Tue May 14 2024 Dirk Müller <[email protected]> - update to 25.2.1: * Fix typo in CLI creds mode. * Fri May 10 2024 Dirk Müller <[email protected]> - update to 25.2.0: * Added options for 'keyring get' command to support credential retrieval and emit as JSON. * Sat Apr 06 2024 Dirk Müller <[email protected]> - 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. * Sat Mar 16 2024 Dirk Müller <[email protected]> - update to 24.3.1: * Minor fixes to account for emergent typing and linter concerns. * Mon Nov 27 2023 Dirk Müller <[email protected]> - update to 24.3.0: * Added bash completion support. (#643) * Wed Jul 19 2023 ecsos <[email protected]> - %{?sle15_python_module_pythons} must at the beginning to work. * Wed Jul 12 2023 Arun Persaud <[email protected]> - specfile: * require python >=3.8 * Changelog got renamed to NEWS - update to version 24.2.0: * Features + Require Python 3.8 or later. - changes from version 24.1.1: * Bugfixes + Restore support for reading from a config file (with regression test). (#638) - changes from version 24.1.0: * Bugfixes + Avoid logging warning when no config file is present. (#635) + Include all operations in the error message if no operation was supplied. (#636) * Improved Documentation + Correct name of macOS backend in README. (#637) - changes from version 24.0.0: * #633: Added diagnose command with basic support. * #487: Removed keyring.backends.OS_X module. * #593: Removed keyring.util.properties module. - changes from version 23.14.0: * #623: On macOS, warn the user when keychain property is indicated, as that value can't be honored (macOS API no longer supports indicating the target keychain). * Fri Apr 21 2023 Dirk Müller <[email protected]> - add sle15_python_module_pythons (jsc#PED-68) * Thu Apr 13 2023 Matej Cepl <[email protected]> - Make calling of %{sle15modernpython} optional. * Mon Jan 02 2023 Dirk Müller <[email protected]> - 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. * Wed Nov 09 2022 Ben Greiner <[email protected]> - Fix dependencies, remove workaround for gh#jaraco/keyring#526 * Tue Nov 08 2022 Yogalakshmi Arunachalam <[email protected]> - Update to version 23.11.0 [#603]: In libsecret, check that the service is available before declaring viability. - Update to version 23.10.0 [#526]: Bump requirement on importlib_metadata to pull in fix for improperly-normalized names on egg-info. * Sun Oct 30 2022 Ben Greiner <[email protected]> - Drop support-new-importlib.patch * "New" importlib 5.0 dropped deprecated indexing support gh#python/importlib_metadata#405 * See also gh#jaraco/keyring#526 * Fri Sep 23 2022 Ben Greiner <[email protected]> - Clean specfile from setuptools cruft, this is a PEP517 package - Only python >= 3.7 is supported - Fix more runtime requirements * Tue Sep 20 2022 Alexei Sorokin <[email protected]> - Update to version 23.9.3 (changes since 23.9.1): * Fix wrong name in compatibility logic for properties (masked by the compatibility fallback). * Add workaround for devpi_client hook with wrapped implementation. - Add the missing python-jaraco.classes dependency (bsc#1203659) * Sat Sep 17 2022 Dirk Müller <[email protected]> - 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. * Mon Aug 29 2022 Steve Kowalik <[email protected]> - Inject multibuild to prevent a build cycle * Sun Jul 24 2022 Dirk Müller <[email protected]> - update to 23.7.0: * #582: Suppress KeyringErrors for devpi client. * Wed Jun 15 2022 Yogalakshmi Arunachalam <[email protected]> - update to 23.6.0 [#575]: Only require importlib_metadata on older Pythons. [#579]: Add .with_keychain method on macOS for easy reference to alternate keychains. * Wed Jun 08 2022 Dirk Müller <[email protected]> - update to 23.5.1: * The correct config root is now used on Windows * Mon Jan 10 2022 Dirk Müller <[email protected]> - 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. * Fri Sep 24 2021 Steve Kowalik <[email protected]> - 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. * Thu Jun 17 2021 Matej Cepl <[email protected]> - 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. * Tue Feb 16 2021 Antonio Larrosa <[email protected]> - On SLE/Leap, set the egg version on %prep to the package version since it's not being set automatically.
/etc/alternatives/keyring /usr/bin/keyring /usr/bin/keyring-3.13 /usr/lib/python3.13/site-packages/keyring /usr/lib/python3.13/site-packages/keyring-25.2.1.dist-info /usr/lib/python3.13/site-packages/keyring-25.2.1.dist-info/INSTALLER /usr/lib/python3.13/site-packages/keyring-25.2.1.dist-info/LICENSE /usr/lib/python3.13/site-packages/keyring-25.2.1.dist-info/METADATA /usr/lib/python3.13/site-packages/keyring-25.2.1.dist-info/RECORD /usr/lib/python3.13/site-packages/keyring-25.2.1.dist-info/REQUESTED /usr/lib/python3.13/site-packages/keyring-25.2.1.dist-info/WHEEL /usr/lib/python3.13/site-packages/keyring-25.2.1.dist-info/entry_points.txt /usr/lib/python3.13/site-packages/keyring-25.2.1.dist-info/top_level.txt /usr/lib/python3.13/site-packages/keyring/__init__.py /usr/lib/python3.13/site-packages/keyring/__main__.py /usr/lib/python3.13/site-packages/keyring/__pycache__ /usr/lib/python3.13/site-packages/keyring/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/keyring/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/keyring/__pycache__/__main__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/keyring/__pycache__/__main__.cpython-313.pyc /usr/lib/python3.13/site-packages/keyring/__pycache__/backend.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/keyring/__pycache__/backend.cpython-313.pyc /usr/lib/python3.13/site-packages/keyring/__pycache__/cli.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/keyring/__pycache__/cli.cpython-313.pyc /usr/lib/python3.13/site-packages/keyring/__pycache__/completion.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/keyring/__pycache__/completion.cpython-313.pyc /usr/lib/python3.13/site-packages/keyring/__pycache__/core.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/keyring/__pycache__/core.cpython-313.pyc /usr/lib/python3.13/site-packages/keyring/__pycache__/credentials.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/keyring/__pycache__/credentials.cpython-313.pyc /usr/lib/python3.13/site-packages/keyring/__pycache__/devpi_client.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/keyring/__pycache__/devpi_client.cpython-313.pyc /usr/lib/python3.13/site-packages/keyring/__pycache__/errors.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/keyring/__pycache__/errors.cpython-313.pyc /usr/lib/python3.13/site-packages/keyring/__pycache__/http.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/keyring/__pycache__/http.cpython-313.pyc /usr/lib/python3.13/site-packages/keyring/backend.py /usr/lib/python3.13/site-packages/keyring/backend_complete.bash /usr/lib/python3.13/site-packages/keyring/backend_complete.zsh /usr/lib/python3.13/site-packages/keyring/backends /usr/lib/python3.13/site-packages/keyring/backends/SecretService.py /usr/lib/python3.13/site-packages/keyring/backends/Windows.py /usr/lib/python3.13/site-packages/keyring/backends/__init__.py /usr/lib/python3.13/site-packages/keyring/backends/__pycache__ /usr/lib/python3.13/site-packages/keyring/backends/__pycache__/SecretService.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/keyring/backends/__pycache__/SecretService.cpython-313.pyc /usr/lib/python3.13/site-packages/keyring/backends/__pycache__/Windows.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/keyring/backends/__pycache__/Windows.cpython-313.pyc /usr/lib/python3.13/site-packages/keyring/backends/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/keyring/backends/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/keyring/backends/__pycache__/chainer.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/keyring/backends/__pycache__/chainer.cpython-313.pyc /usr/lib/python3.13/site-packages/keyring/backends/__pycache__/fail.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/keyring/backends/__pycache__/fail.cpython-313.pyc /usr/lib/python3.13/site-packages/keyring/backends/__pycache__/kwallet.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/keyring/backends/__pycache__/kwallet.cpython-313.pyc /usr/lib/python3.13/site-packages/keyring/backends/__pycache__/libsecret.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/keyring/backends/__pycache__/libsecret.cpython-313.pyc /usr/lib/python3.13/site-packages/keyring/backends/__pycache__/null.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/keyring/backends/__pycache__/null.cpython-313.pyc /usr/lib/python3.13/site-packages/keyring/backends/chainer.py /usr/lib/python3.13/site-packages/keyring/backends/fail.py /usr/lib/python3.13/site-packages/keyring/backends/kwallet.py /usr/lib/python3.13/site-packages/keyring/backends/libsecret.py /usr/lib/python3.13/site-packages/keyring/backends/macOS /usr/lib/python3.13/site-packages/keyring/backends/macOS/__init__.py /usr/lib/python3.13/site-packages/keyring/backends/macOS/__pycache__ /usr/lib/python3.13/site-packages/keyring/backends/macOS/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/keyring/backends/macOS/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/keyring/backends/macOS/__pycache__/api.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/keyring/backends/macOS/__pycache__/api.cpython-313.pyc /usr/lib/python3.13/site-packages/keyring/backends/macOS/api.py /usr/lib/python3.13/site-packages/keyring/backends/null.py /usr/lib/python3.13/site-packages/keyring/cli.py /usr/lib/python3.13/site-packages/keyring/compat /usr/lib/python3.13/site-packages/keyring/compat/__init__.py /usr/lib/python3.13/site-packages/keyring/compat/__pycache__ /usr/lib/python3.13/site-packages/keyring/compat/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/keyring/compat/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/keyring/compat/__pycache__/properties.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/keyring/compat/__pycache__/properties.cpython-313.pyc /usr/lib/python3.13/site-packages/keyring/compat/__pycache__/py312.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/keyring/compat/__pycache__/py312.cpython-313.pyc /usr/lib/python3.13/site-packages/keyring/compat/__pycache__/py38.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/keyring/compat/__pycache__/py38.cpython-313.pyc /usr/lib/python3.13/site-packages/keyring/compat/properties.py /usr/lib/python3.13/site-packages/keyring/compat/py312.py /usr/lib/python3.13/site-packages/keyring/compat/py38.py /usr/lib/python3.13/site-packages/keyring/completion.py /usr/lib/python3.13/site-packages/keyring/core.py /usr/lib/python3.13/site-packages/keyring/credentials.py /usr/lib/python3.13/site-packages/keyring/devpi_client.py /usr/lib/python3.13/site-packages/keyring/errors.py /usr/lib/python3.13/site-packages/keyring/http.py /usr/lib/python3.13/site-packages/keyring/py.typed /usr/lib/python3.13/site-packages/keyring/testing /usr/lib/python3.13/site-packages/keyring/testing/__init__.py /usr/lib/python3.13/site-packages/keyring/testing/__pycache__ /usr/lib/python3.13/site-packages/keyring/testing/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/keyring/testing/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/keyring/testing/__pycache__/backend.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/keyring/testing/__pycache__/backend.cpython-313.pyc /usr/lib/python3.13/site-packages/keyring/testing/__pycache__/util.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/keyring/testing/__pycache__/util.cpython-313.pyc /usr/lib/python3.13/site-packages/keyring/testing/backend.py /usr/lib/python3.13/site-packages/keyring/testing/util.py /usr/lib/python3.13/site-packages/keyring/util /usr/lib/python3.13/site-packages/keyring/util/__init__.py /usr/lib/python3.13/site-packages/keyring/util/__pycache__ /usr/lib/python3.13/site-packages/keyring/util/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/keyring/util/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/keyring/util/__pycache__/platform_.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/keyring/util/__pycache__/platform_.cpython-313.pyc /usr/lib/python3.13/site-packages/keyring/util/platform_.py /usr/share/doc/packages/python313-keyring /usr/share/doc/packages/python313-keyring/NEWS.rst /usr/share/doc/packages/python313-keyring/README.rst /usr/share/licenses/python313-keyring /usr/share/licenses/python313-keyring/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Mon Dec 9 23:39:48 2024