Persistent

Latest version: v6.1

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

Scan your dependencies

Page 7 of 8

4.0.6

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

- Updated Trove classifiers.

4.0.5

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

- Fixed the C-extensions under Py3k (previously they compiled but were
not importable).

4.0.4

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

- Added support for Python 3.3.

- C extenstions now build under Python 3.2, passing the same tests as
the pure-Python reference implementation.

4.0.3

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

- Fixed: In the C implimentation, an integer was compared with a
pointer, with undefined results and a compiler warning.

- Fixed: the Python implementation of the ``_p_estimated_size`` propety
didn't support deletion.

- Simplified implementation of the ``_p_estimated_size`` property to
only accept integers. A TypeError is raised if an incorrect type is
provided.

4.0.2

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

- Correct initialization functions in renamed ``_timestamp`` extension.

4.0.1

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

- Worked around test failure due to overflow to long on 32-bit systems.

- Renamed ``TimeStamp`` extension module to avoid clash with pure-Python
``timestamp`` module on case-insensitive filesystems.

N.B: the canonical way to import the ``TimeStamp`` class is now::

from persistent.timestamp import TimeStamp

which will yield the class from the extension module (if available),
falling back to the pure-Python reference implementation.

Page 7 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.