Secretstorage

Latest version: v3.3.3

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

Scan your dependencies

Page 4 of 5

2.1

=============================

* Support running tests with GNOME Keyring when there is no
default collection.
* When D-Bus main loop is already set, do not set it again.
* Make dhcrypto module work with Python < 2.7.4.

2.0

=============================

* Add support for encrypted sessions and use them by default.
* Get rid of Introspect() calls to make D-Bus messaging faster.

1.1

=============================

* Ported to PyQt5.
* Added ``Item.get_created()`` method.
* Improvements to error handling.

1.0

=============================

* Renamed ``exec_prompt_async_*`` functions to just ``exec_prompt_*``
(old aliases kept for compatibility purposes).
* Added two helper functions:
- ``get_any_collection()`` for getting default or session
collection;
- ``get_default_collection()`` for getting or creating the
default collection.
* Fix creation of items with empty attributes dict.
* Make ``SecretServiceNotAvailableException`` a subclass of
``SecretStorageException``.
* Various documentation improvements.

0.9

=============================

* Added support for content types in secrets.
* Added ``Item.get_modified()`` method.
* Added ``get_all_collections()`` and ``get_collection_by_alias()``
functions.
* Added ``search_items()`` function for global search.
* Made synchronous version of ``Collection.unlock()`` return a
boolean representing whether the operation was dismissed.
* Fixed wrong parsing of Secret Service result in
``Collection.get_modified()``.
* Various test suite and documentation improvements.

0.8

=============================

* Added ``Collection`` and ``Item`` classes.
* Added support for creating and deleting collections.
* Added synchronous loop unlocking support.
* Added support for PyQt applications.
* Added test suite.
* Convert D-Bus exceptions to SecretStorage exceptions.
* Rewrote the documentation in Sphinx.
* Miscellaneous internal improvements.

Page 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.