Releases: Marco-Sulla/python-frozendict
Releases · Marco-Sulla/python-frozendict
frozendict v2.3.7
What's Changed
-
Fixed a regression in sdist packages that made them not working in the previous release (by @sunpoet in #77)
-
Added arm64 builds for all supported archs (Linux, Windows, Mac)
New Contributors
Full Changelog: v2.3.6...v2.3.7
frozendict v2.3.6
What's Changed
- Added monkeypatches to
json
andorjson
, so you can serializefrozendict
directly - Added muslinux builds
- Now pure py wheel is builded if a version of cpython is not supported. By @arkamar in #69
- Many other under-the-hood changes
New Contributors
Full Changelog: v2.3.5...v2.3.6
frozendict v2.3.5
- C Extension is now optional by default
- Pure py package will be no more pubished on Pypi
- Fixed incompatibility with pyinstaller
- Fixed little bug with mypy
Full Changelog: v2.3.4...v2.3.5
frozendict v2.3.4
- fixed various memory leaks
- Implemented a memory leak tracer
Full Changelog: v2.3.3...v2.3.4
frozendict v2.3.3
Fixed memory leaks in repr()
and in costruction of an empty frozendict
.
Full Changelog: v2.3.2...v2.3.3
frozendict v2.3.2
Fixed a memory leak in __hash__()
(thanks to @gusostow for the report)
Full Changelog: v2.3.1...v2.3.2
frozendict v2.3.1
- Added
key([index])
,value([index])
anditem([index])
methods - Other internal changes and clean-ups
Full Changelog: v2.3.0...v2.3.1
frozendict v2.3.0
Added set, delete and setdefault methods.
Full Changelog: v2.2.1...v2.3.0
frozendict v2.2.1
What's Changed
- Fix segfault on equals between a
frozendict
and any other dict-like object different but with the same length, in Python 3.6
New Contributors
Full Changelog: v2.2.0...v2.2.1
frozendict v2.2.0
C Extension:
- Added binaries for all supported Py versions (3.7+), OSes (Linux, Windows, MacOS) and architectures (x86_64)
- Speed is now fast as dict, if not faster!
- reversed() now works also for Py 3.6 and 3.7
- Completely refactored internal code, fixing a load of problems
- Fixed bug with empty instances of subclasses
- Removed binaries for Python 3.6, see next releases
Py version:
- now
frozendict
no more inherits fromMutableMapping
. We recommend anyway the C Extension. - reversed supported
Full Changelog: v2.1.3...v2.2.0