Skip to content

Commit

Permalink
Add explicit warnings about Python2-Py3k data incompatibility.
Browse files Browse the repository at this point in the history
Re-order changelog entries for 4.0.0b1.
  • Loading branch information
tseaver committed May 10, 2013
1 parent f2ba643 commit f37f1c7
Showing 1 changed file with 17 additions and 4 deletions.
21 changes: 17 additions & 4 deletions CHANGES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,27 @@
4.0.0b1 (unreleased)
=====================

- Skip non-unit tests in ``setup.py test``. Use the buildout to run these
tests.

- Added support for Python 3.2 / 3.3.
- Skip non-unit tests in ``setup.py test``. Use the buildout to run tests
requiring "layer" support.

- Include the filename in the exception message to support debugging in case
``loadBlob`` does not find the file.

- Added support for Python 3.2 / 3.3.

.. note::

ZODB 4.0.x is supported on Python 3.x for *new* applications only.
The Python3 support does **not** provide forward- or backward-compatibility
at the data level with Python2, due to changes in the standard library's
pickle support.

Applications which need migrate data from Python2 to Python3 should
plan to script this migration using separte databases, e.g. via a
"dump-and-reload" approach, or by providing explicit fix-ups of the
pickled values as transactions are copied between storages.


4.0.0a4 (2012-12-17)
=====================

Expand Down

0 comments on commit f37f1c7

Please sign in to comment.