Transaction

Latest version: v5.0

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

Scan your dependencies

Page 4 of 6

1.6.0

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

- New transaction API for storing data on behalf of objects, such as
data managers.

- Drop references to data managers joined to a transaction when it is
committed or aborted.

1.5.0

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

- Drop support for Python 2.6 and 3.2.

- Add support for Python 3.5.

- Added APIs for interogating and clearing internal state to support
client tests.

1.4.4

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

- Use the standard ``valuerefs()`` method rather than relying on
implementation details of ``WeakValueDictionary`` in ``WeakSet``.

- Add support for PyPy3.

- Require 100% branch coverage (in addition to 100% statement coverage).

1.4.3

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

- Add support for Python 3.4.

1.4.2

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

- Released in error as 1.4.3.

1.4.1

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

- Document that values returned by ``sortKey`` must be strings, in order
to guarantee total ordering.

- Fix occasional RuntimeError: dictionary changed size during iteration errors
in transaction.weakset on Python 3.

Page 4 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.