Hans-Peter Jansen
0356b6357d
- update to version 4.0.9 - update project URL - point the source URL to pypi - drop type-mismatch.patch: fixed upstream - add fix_32-bit_timestamp_hashcode.patch: fix timestamp hash computation on 32 bit platform - pass -q to test to avoid spamming the build log - rename CHANGES.txt and README.txt to CHANGES.rst and README.rst: changed upstream OBS-URL: https://build.opensuse.org/request/show/306255 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-persistent?expand=0&rev=5
51 lines
2.2 KiB
Plaintext
51 lines
2.2 KiB
Plaintext
-------------------------------------------------------------------
|
||
Sun May 10 19:46:51 UTC 2015 - benoit.monin@gmx.fr
|
||
|
||
- update to version 4.0.9:
|
||
* Make the C and Python TimeStamp objects behave more alike
|
||
* Intern keys of object state in __setstate__ to reduce memory
|
||
usage when unpickling multiple objects with the same attributes
|
||
* Add support for PyPy3
|
||
* 100% branch coverage
|
||
- additional changes from version 4.0.8:
|
||
* Add support for Python 3.4
|
||
* In pure-Python Persistent, avoid loading state in _p_activate
|
||
for non-ghost objects (which could corrupt their state). (PR #9)
|
||
* In pure-Python, and don’t throw POSKeyError if _p_activate is
|
||
called on an object that has never been committed. (PR #9)
|
||
* In pure-Python Persistent, avoid calling a subclass’s
|
||
__setattr__ at instance creation time. (PR #8)
|
||
* Make it possible to delete _p_jar / _p_oid of a pure-Python
|
||
Persistent object which has been removed from the jar’s cache
|
||
(fixes aborting a ZODB Connection that has added objects).
|
||
(PR #7)
|
||
- additional changes from version 4.0.7:
|
||
* Avoid a KeyError from _p_accessed() on newly-created objects
|
||
under pure-Python: these objects may be assigned to a jar, but
|
||
not yet added to its cache. (PR #6)
|
||
* Avoid a failure in Persistent.__setstate__ when the state dict
|
||
contains exactly two keys. (PR #5)
|
||
* Fix a hang in picklecache invalidation if OIDs are manually
|
||
passed out-of-order. (PR #4)
|
||
* Add PURE_PYTHON environment variable support: if set, the C
|
||
extensions will not be built, imported, or tested
|
||
- update project URL
|
||
- point the source URL to pypi
|
||
- drop type-mismatch.patch: fixed upstream
|
||
- add fix_32-bit_timestamp_hashcode.patch: fix timestamp hash
|
||
computation on 32 bit platform
|
||
- pass -q to test to avoid spamming the build log
|
||
- rename CHANGES.txt and README.txt to CHANGES.rst and README.rst:
|
||
changed upstream
|
||
|
||
-------------------------------------------------------------------
|
||
Fri Mar 21 23:02:35 UTC 2014 - schwab@linux-m68k.org
|
||
|
||
- type-mismatch.patch: Use Py_ssize_t rather than PY_LONG_LONG for sizes
|
||
|
||
-------------------------------------------------------------------
|
||
Mon Jul 29 14:58:49 UTC 2013 - hpj@urpla.net
|
||
|
||
- version 4.0.6: initial build
|
||
|