Commit 9d3c4a93 authored by Tres Seaver's avatar Tres Seaver

Garden changelog.

parent e99bdc3e
......@@ -11,12 +11,10 @@
- When testing ``PURE_PYTHON`` environments under ``tox``, avoid poisoning
the user's global wheel cache.
- Drop support for Python 2.6 and 3.2.
- The pure-Python implementation, used on PyPy and when a C compiler
isn't available for CPython, now pickles identically to the C
- Ensure that he pure-Python implementation, used on PyPy and when a C
compiler isn't available for CPython, pickles identically to the C
version. Unpickling will choose the best available implementation.
This prevents interoperability problems and database corruption if
This change prevents interoperability problems and database corruption if
both implementations are in use. While it is no longer possible to
pickle a Python implementation and have it unpickle to the Python
implementation if the C implementation is available, existing Python
......@@ -24,8 +22,10 @@
pickled again). See:
https://github.com/zopefoundation/BTrees/issues/19
- Unpickling empty BTrees in a pure-Python environment no longer
creates invalid objects that fail with ``AttributeError``.
- Avoid creating invalid objects when unpickling empty BTrees in a pure-Python
environment.
- Drop support for Python 2.6 and 3.2.
4.2.0 (2015-11-13)
------------------
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment