Zodbupdate

Latest version: v2.0

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

Scan your dependencies

Page 1 of 3

2.1

----------------

- Nothing changed yet.

2.0

----------------

- Add support for Python 3.9, 3.10, 3.11.

- Drop support for Python 2.7, 3.5, 3.6.

- Test with history-free and history-preserving RelStorage. Note that
history-preserving RelStorage requires RelStorage 3.3 or above, and
Python 2.7 or Python 3.6 and above.
(`30 <https://github.com/zopefoundation/zodbupdate/issues/30>`_)

1.5

----------------

- Fixed incompatibility with ZODB 5.6
(`35 <https://github.com/zopefoundation/zodbupdate/issues/35>`_)

- Added support for history-free RelStorage
(`28 <https://github.com/zopefoundation/zodbupdate/issues/28>`_)

- Support zope.interface >= 5 in tests.
(`issue 32 <https://github.com/zopefoundation/zodbupdate/issues/32>`_)

1.4

----------------

- Fail with explanation when opening a Python 2 ZODB with --dry-run on Python 3
(`22 <https://github.com/zopefoundation/zodbupdate/issues/22>`_)

1.3

----------------

- Support converting sets.Set() objects from ancient Python 2 versions.
(`issue 23 <https://github.com/zopefoundation/zodbupdate/issues/23>`_)

- Convert set objects to ``builtins.set`` without relying on ZODB.broken.rebuild.
(`issue 25 <https://github.com/zopefoundation/zodbupdate/pull/25>`_)

1.2

----------------

- Enable fallback encodings for Python 3 conversion for old/grown ZODBs using
the new command line option ``--encoding-fallback``.
(`15 <https://github.com/zopefoundation/zodbupdate/pull/15>`_)

- Switch to use `argparse` as `optparse` is deprecated.

- Add ability to run the Python 3 migration with a default encoding for
``str`` objects.
(`14 <https://github.com/zopefoundation/zodbupdate/pull/14>`_)

- Fix updating records that reference a broken interface
when the interface's top-level module is missing.

- Fixed skipping of blob records so that oids in references to blobs
are still converted.

- Add support for Python 3.8a3.

- Drop support for Python 3.4.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.