Changelog for
python311-ZODB-5.8.0-28.11.noarch.rpm :
* Thu Dec 01 2022 Yogalakshmi Arunachalam
- Update to 5.8.0:
* Add support for Python 3.11.
* Expand and refactor tests for race conditions.
* Wed Sep 07 2022 Yogalakshmi Arunachalam - Renamed doc dir to docs in spec
* Wed Sep 07 2022 Yogalakshmi Arunachalam - Update to 5.7.0:
* Fix TypeError: can\'t concat str to bytes when running fsoids.py script with Python 3. See issue 350.
* Readd transaction size information to fsdump output; adapt fsstats to fsdump\'s exchanged order for size and class information in data records; (fixes #354 _). Make ``fsdump` callable via Python\'s -m command line option.
* Fix UnboundLocalError when running fsoids.py script. See issue 285.
* Rework fsrefs script to work significantly faster by optimizing how it does IO. See PR 340.
* Require Python 3 to build the documentation.
* Fix deprecation warnings occurring on Python 3.10.
* Add support for Python 3.9 and 3.10.
* Thu Apr 14 2022 pgajdosAATTsuse.com- python-mock is not required for build
* Fri Jun 12 2020 Jason Craig - Update to 5.6.0:
* Fix tests with transaction 3.0 (remove patch). + transaction3.patch
* Fix race with invalidations when starting a new transaction.
* Fix inconsistent resolution order with zope.interface v5.
* Drop support for Python 3.4.
* Add support for Python 3.8.
* See CHANGES.rst for more.
* Mon May 04 2020 Tomáš Chvátal - Add patch to work with transaction 3.x:
* transaction3.patch
* Mon Mar 04 2019 Tomáš Chvátal - Update to 5.5.1:
* Add support for Python 3.7.
* Bump the dependency on zodbpickle to at least 1.0.1. This is required to avoid a memory leak on Python 2.7. See issue 203.
* Bump the dependency on persistent to at least 4.4.0.
* Make the internal support functions for dealing with OIDs (p64 and u64) somewhat faster and raise more informative exceptions on certain types of bad input. See issue 216.
* Remove support for python setup.py test. It hadn\'t been working for some time. See issue #218.
* Make the tests run faster by avoiding calls to time.sleep().- Drop no longer needed python-ZODB-testsuite.patch
* Thu Jul 26 2018 tchvatalAATTsuse.com- Disable tests for now as 16 of them fail
* Thu Jul 26 2018 tchvatalAATTsuse.com- Add patch to fix testsuite execution:
* python-ZODB-testsuite.patch
* Thu Jul 26 2018 tchvatalAATTsuse.com- Version update to 5.4.0:
* Dropped support for py3.3 and added support for new ones
* ZODB now uses pickle protocol 3 for both Python 2 and Python 3.
* The zodbpickle package provides a zodbpickle.binary string type that should be used in Python 2 to cause binary strings to be saved in a pickle binary format, so they can be loaded correctly in Python 3. Pickle protocol 3 is needed for this to work correctly.
* Object identifiers in persistent references are saved as zodbpickle.binary strings in Python 2, so that they are loaded correctly in Python 3.
* If an object is missing from the index while packing a FileStorage, report its full oid.
* Storage imports are a bit faster.
* Storages can be important from non-seekable sources, like file-wrapped pipes.