File python-immutabledict.changes of Package python-immutabledict
-------------------------------------------------------------------
Tue Nov 19 15:37:28 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 4.2.1:
* Published with attestation
* Update classifiers, Github Actions... for Python 3.13 (no
code changes)
-------------------------------------------------------------------
Sat Mar 16 08:33:35 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 4.2.0:
* Add `discard` method which return a new immutabledict without
the item at the given key, if present
-------------------------------------------------------------------
Mon Feb 12 05:59:02 UTC 2024 - Steve Kowalik <steven.kowalik@suse.com>
- Use pytest to run the testsuite.
-------------------------------------------------------------------
Sat Dec 16 21:09:56 UTC 2023 - Dirk Müller <dmueller@suse.com>
- update to 4.1.0:
* Do not store cached hash value when pickling
-------------------------------------------------------------------
Thu Dec 7 22:34:25 UTC 2023 - Dirk Müller <dmueller@suse.com>
- 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
-------------------------------------------------------------------
Thu Aug 10 09:28:31 UTC 2023 - Dirk Müller <dmueller@suse.com>
- 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
-------------------------------------------------------------------
Mon Jul 10 12:18:42 UTC 2023 - ecsos <ecsos@opensuse.org>
- Add %{?sle15_python_module_pythons}
-------------------------------------------------------------------
Thu Jul 6 11:17:25 UTC 2023 - Dirk Müller <dmueller@suse.com>
- 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)
-------------------------------------------------------------------
Sat Apr 8 21:26:20 UTC 2023 - Marcus Rueckert <mrueckert@suse.de>
- initial package