Secretstorage

Latest version: v3.3.3

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

Scan your dependencies

Page 2 of 5

3.1.1

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

* Fixes TypeError with cryptography 2.5.
Thanks Zach Hoffman for the pull request!

3.1.0

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

* The ``dbus_init`` function no longer accepts any arguments.
* The ``dbus_init`` function now converts ``ConnectionError`` and
``ValueError`` to ``SecretServiceNotAvailableException``.
* New exception class: ``PromptDismissedException``.
* Switched to declarative setup configuration. Build now requires
setuptools 30.3 or newer.
* Added support for prompts when deleting collections and items.
* Added type annotations to all methods.

3.0.1

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

* When ``DBUS_SESSION_BUS_ADDRESS`` environment variable is unset, and
Jeepney raises a ``KeyError`` because of that, SecretStorage now intercepts
that error and re-raises it as ``SecretServiceNotAvailableException``.
* Uploaded to PyPI with fixed meta-data.

3.0.0

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

.. warning::
This release is backwards incompatible with the previous versions.

* Python 3.5 or newer is now required.
* SecretStorage has been ported from dbus-python to Jeepney_, a
pure Python D-Bus client.
* The asynchronous API has been removed. If you need it, please
file a bug and describe your use case.
* The ``bus`` argument is now called ``connection`` in all functions
that accept it.

.. _Jeepney: https://pypi.org/project/jeepney/

2.3.1

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

* Update requires line in setup.py for cryptography port.
* Documentation is now hosted on ReadTheDocs_.

.. _ReadTheDocs: https://secretstorage.readthedocs.io/en/latest/

2.3.0

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

* Ported from PyCrypto to cryptography module [`6`_].
* ``Item.get_secret()`` now returns a bytes object rather than a bytearray.

.. _`6`: https://github.com/mitya57/secretstorage/issues/6

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.