Releases: Marco-Sulla/python-frozendict
Releases · Marco-Sulla/python-frozendict
frozendict v2.1.3
- Fixed segfaults on Debian: #41
- Removed precompiled binaries due to bug #41
- Cleaned up the package removing a lot of unneeded CPython source files
Full Changelog: v2.1.2...v2.1.3
frozendict v2.1.2
Added binaries for many platforms. Yet no binary for Windows.
frozendict v2.1.1
- fixed a bug with
pickle
in MacOS repr()
now is identical in pure py version and in C extension
Full Changelog: v2.1.0...v2.1.1
frozendict v2.1.0
New features:
- Added posibility to compile on Windows (default is pure py version)
- Sum between frozendict and any other dict is now possible for all supported versions of Python, in C Extension and in pure py version, with the operand
|
- Added type hinting support for C extension (Python 3.9+)
- Re-added (deprecated) FrozenOrderedDict
Bug fixes:
- Fixed equality bug on MacOs
- Fixed repr for subclasses
Full Changelog: v2.0.7...v2.1.0
frozendict v2.0.7
Now frozendict C extension compiles also for Python 3.10
Full Changelog: v2.0.4...v2.0.7
frozendict v2.0.4
Now 'cls' can be a key in the pure py version
frozendict v2.0.3
Inhibited the update operator __ior__()
(|=
) introduced in Python 3.9
PS: no pure Linux C builds, since they can't be published on Pypi. For now I'm focusing on the pure py implementation
frozendict v2.0.2
Various improvements to the C implementation.
frozendict v2.0.1
- C extension now supports also Python 3.8 on Linux.
- Added wheel for the pure Python version.
frozendict v2.0.0
Added a C extension. Speedup everywhere, sometimes faster than dict! C extension for now only for Linux and Python 3.9.