| AArch64 | |
| ppc64le | |
| s390x | |
| x86-64 |
- update to 4.2.1:
* Published with attestation
* Update classifiers, Github Actions... for Python 3.13 (no
code changes)
- update to 4.2.0:
* Add `discard` method which return a new immutabledict without
the item at the given key, if present
- Use pytest to run the testsuite.
- update to 4.1.0: * Do not store cached hash value when pickling
- update to 4.0.0:
* Replace `__init__` by `__new__`.
* Add explicit items()/keys()/values() methods to speedup these
methods.
* Add set/delete/update functions.
* Add documentation at immutabledict.corenting.fr
- update to 3.0.0:
* copy() (breaking change): remove the option to pass keyword
arguments (which were present as key/value pairs in the copy).
Now the method doesn't take any arguments (it behaves the same
as a normal dict).
* Python versions: drop Python 3.7 support
* Typing: fixes
- Make the key covariant. Thanks to @spacether for the PR #244
- Fix key/value typing missing for ImmutableOrderedDict
- Add %{?sle15_python_module_pythons}
- update to 2.2.5:
* Fix hard-coded class reference in fromkeys() resulting in
always using `dict` for `fromkeys()` (instead of OrderedDict
in ImmutableOrderedDict for example)
- initial package