Releases: Marco-Sulla/python-frozendict
Releases · Marco-Sulla/python-frozendict
frozendict v2.4.4
Added typing for deepfreeze, register and unregister (see #99)
Full Changelog: v2.4.3...v2.4.4
frozendict v2.4.3
- Now enums are not modified by deepfreeze (see #98)
Full Changelog: v2.4.2...v2.4.3
frozendict v2.4.2
deepfreeze doesn't change anymore the original object, by @kenodegard in #97
Full Changelog: v2.4.1...v2.4.2
frozendict v2.4.1
What's Changed
- In deepfreeze, prefer registered conversions by @eischaefer in #95
- Some little fixing to typing
- Documentation typo by @lurch in #94
New Contributors
- @eischaefer made their first contribution in #95
Full Changelog: v2.4.0...v2.4.1
frozendict 2.4.0
Implemented deepfreeze, a function that let you transform any object, nested at any level, in a frozen one. Check the docs.
Full Changelog: v2.3.10...v2.4.0
frozendict 2.3.10
What's Changed
- Fix pickling in python implementation by @apmorton in #91
- fixed regression inintroduction of
FROZENDICT_PURE_PY
env var in conda builds
Full Changelog: v2.3.9...v2.3.10
frozendict 2.3.9
What's Changed
- Various improvements to type hints
- Fix union of frozendict for python implementation by @apmorton in #89
- Avoid storing empty singleton on class itself in python implementation by @apmorton in #86
- Now pure py implementation can be built also passing the
FROZENDICT_PURE_PY
env var with value1
New Contributors
Full Changelog: v2.3.8...v2.3.9
frozendict v2.3.8
What's Changed
- Added type annotations to pyi interface file. by @gauravmm in #70
- Numerous improvements to
frozendict
type hints. - Now
cibuildwheel
is set to skipPython
3.11 andPypy
by default inpyproject.toml
New Contributors
Full Changelog: v2.3.7...v2.3.8
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