Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python311-SecretStorage-3.5.0-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python311-SecretStorage Distribution: openSUSE Tumbleweed
Version: 3.5.0 Vendor: openSUSE
Release: 1.1 Build date: Tue Mar 3 21:51:08 2026
Group: Unspecified Build host: reproducible
Size: 130264 Source RPM: python-SecretStorage-3.5.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/mitya57/secretstorage
Summary: Python bindings to FreeDesktoporg Secret Service API
This module provides a way for securely storing passwords and other secrets.

It uses D-Bus `Secret Service`_ API that is supported by GNOME Keyring
(since version 2.30) and KSecretsService.

The main classes provided are ``secretstorage.Item``, representing a secret
item (that has a *label*, a *secret* and some *attributes*) and
``secretstorage.Collection``, a place items are stored in.

SecretStorage supports most of the functions provided by Secret Service,
including creating and deleting items and collections, editing items,
locking and unlocking collections (asynchronous unlocking is also supported).

The documentation can be found on `pythonhosted.org`_.

.. _`Secret Service`: https://specifications.freedesktop.org/secret-service/
.. _`pythonhosted.org`: https://pythonhosted.org/SecretStorage/

Provides

Requires

License

BSD-3-Clause

Changelog

* Tue Mar 03 2026 Dirk Müller <dmueller@suse.com>
  - update to 3.5.0:
    * Added ``timeout`` argument to the ``unlock()`` methods of
      ``Collection`` and ``Item`` [`#33`_].
    * Removed ``int_to_bytes()`` function in favor of the built-in
      method.
* Mon Nov 17 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
  - Update to 3.4.1
    * Make sure public key length is exactly 128 bytes [`#48`_].
      This fixes ``Client public key size is invalid`` error from KWallet.
* Fri Oct 31 2025 John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>
  - Update to 3.4.0
    * Handle D-Bus ``UnknownObject`` error when no collection is found [`#43`_].
      Thanks to Renato Alencar for the pull request!
    * Added ``__repr__`` methods to Collection and Item classes [`#47`_].
    * Moved project metadata to ``pyproject.toml``.
    * Python ≥ 3.10 and setuptools ≥ 77.0 are now required.
    * Various code modernizations.
      Thanks to Hugo van Kemenade and Tomasz Kłoczko for the pull requests!
  - Adjust upstream source name in spec file
* Mon May 12 2025 Markéta Machová <mmachova@suse.com>
  - Convert to pip-based build
* Fri Apr 21 2023 Dirk Müller <dmueller@suse.com>
  - add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 Matej Cepl <mcepl@suse.com>
  - Make calling of %{sle15modernpython} optional.
* Wed Feb 01 2023 Dirk Müller <dmueller@suse.com>
  - fix build for older distributions
* Mon Sep 19 2022 Dirk Müller <dmueller@suse.com>
  - fix build of tests
* Mon Sep 12 2022 Steve Kowalik <steven.kowalik@suse.com>
  - update to 3.3.3:
    * Handle case when CreateItem method returns a prompt [`#39`_].
    * Reformatted code in accordance with :PEP:`8` standard.
    * _`#39`: https://github.com/mitya57/secretstorage/issues/39
  - Add missing file to enable multibuild
* Mon Aug 29 2022 Steve Kowalik <steven.kowalik@suse.com>
  - Inject multibuild to prevent a build cycle

Files

/usr/lib/python3.11/site-packages/secretstorage
/usr/lib/python3.11/site-packages/secretstorage-3.5.0.dist-info
/usr/lib/python3.11/site-packages/secretstorage-3.5.0.dist-info/INSTALLER
/usr/lib/python3.11/site-packages/secretstorage-3.5.0.dist-info/METADATA
/usr/lib/python3.11/site-packages/secretstorage-3.5.0.dist-info/RECORD
/usr/lib/python3.11/site-packages/secretstorage-3.5.0.dist-info/REQUESTED
/usr/lib/python3.11/site-packages/secretstorage-3.5.0.dist-info/WHEEL
/usr/lib/python3.11/site-packages/secretstorage-3.5.0.dist-info/licenses
/usr/lib/python3.11/site-packages/secretstorage-3.5.0.dist-info/licenses/LICENSE
/usr/lib/python3.11/site-packages/secretstorage-3.5.0.dist-info/top_level.txt
/usr/lib/python3.11/site-packages/secretstorage/__init__.py
/usr/lib/python3.11/site-packages/secretstorage/__pycache__
/usr/lib/python3.11/site-packages/secretstorage/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/secretstorage/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/secretstorage/__pycache__/collection.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/secretstorage/__pycache__/collection.cpython-311.pyc
/usr/lib/python3.11/site-packages/secretstorage/__pycache__/defines.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/secretstorage/__pycache__/defines.cpython-311.pyc
/usr/lib/python3.11/site-packages/secretstorage/__pycache__/dhcrypto.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/secretstorage/__pycache__/dhcrypto.cpython-311.pyc
/usr/lib/python3.11/site-packages/secretstorage/__pycache__/exceptions.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/secretstorage/__pycache__/exceptions.cpython-311.pyc
/usr/lib/python3.11/site-packages/secretstorage/__pycache__/item.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/secretstorage/__pycache__/item.cpython-311.pyc
/usr/lib/python3.11/site-packages/secretstorage/__pycache__/util.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/secretstorage/__pycache__/util.cpython-311.pyc
/usr/lib/python3.11/site-packages/secretstorage/collection.py
/usr/lib/python3.11/site-packages/secretstorage/defines.py
/usr/lib/python3.11/site-packages/secretstorage/dhcrypto.py
/usr/lib/python3.11/site-packages/secretstorage/exceptions.py
/usr/lib/python3.11/site-packages/secretstorage/item.py
/usr/lib/python3.11/site-packages/secretstorage/py.typed
/usr/lib/python3.11/site-packages/secretstorage/util.py
/usr/share/doc/packages/python311-SecretStorage
/usr/share/doc/packages/python311-SecretStorage/README.rst
/usr/share/doc/packages/python311-SecretStorage/changelog
/usr/share/licenses/python311-SecretStorage
/usr/share/licenses/python311-SecretStorage/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 7 23:05:58 2026