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
openSUSE Build Service is sponsored by