0cc06c74ae
- update to 2.4.6: * Added pure py wheel for Python 3.13 * Now set, setdefault and delete does always a shallow copy, as the C extension, tuple and the rest of the world. - update to 2.4.5: * Improved speed of set, setdefault and delete for pure py impl, if frozendict is hashable
Dirk Mueller2024-10-29 21:35:44 +00:00
ce034bf632
- update to 2.4.4: * Added typing for deepfreeze, register and unregister (see #99) - update to 2.4.3: * Now enums are not modified by deepfreeze (see #98)
Dirk Mueller2024-05-10 13:29:40 +00:00
4314636182
Accepting request 1169411 from devel:languages:python
Ana Guerrero2024-04-21 18:28:15 +00:00
451fe2e8b6
- update to 2.4.2: * deepfreeze doesn't change anymore the original object, - update to 2.4.1: * In deepfreeze, prefer registered conversions * Some little fixing to typing * Documentation typo
Dirk Mueller2024-04-20 20:42:10 +00:00
0a19be7084
- Update to 2.1.3: - renamed popitem in delete_by_index in coold - removed pop() from coold - substituted _PyObject_GC_(UN)TRACK with PyObject_GC_(Un)Track - readding needed internal cpython header files for version >= 3.8 - restored compilation of dictobject.c - cleaning up thing for more canonical compilation (testing on 3.7 only for now) - added segfault debugger and pure py builder - add cibuildwheel - fixed regression for coold.set() in Python 3.6 - added to __repr__ in pure py version the module name, consistently with C extension - added support for | operand for C extension and for pure py version 3.6 - 3.8 - added type hinting support for C extension - restored Py_BUILD_CORE instead of Py_BUILD_CORE_MODULE - updated code for cpython 3.7 - readded deprecated FrozenOrderedDict - added pure py version of coold - fixed repr for subclasses - support for python 3.10 - inhibited __ior__ in py version - added 3.7 and 3.8 c ext ; fixed subclass bugs - added python 3.8 support - aligned immutability exceptions with stdlib - other minor changes to readme - now __init__ does not throw an exception is reinvoked, as frozenset. Notable speedup in creation.
Matej Cepl2022-01-08 11:21:37 +00:00