File python-async-lru.changes of Package python-async-lru

-------------------------------------------------------------------
Fri Apr  3 17:00:59 UTC 2026 - Dirk Müller <dmueller@suse.com>

- update to 2.3.0:
  * Added ``cache_contains()`` for read-only key lookup.
  * Changed cross-loop cache access to auto-reset and rebind to
    the current event loop.
  * Added ``AlruCacheLoopResetWarning`` when an auto-reset
    happens due to event loop change.
  * Forwarded ``cache_close(wait=...)`` for bound methods.
  * Added a ``jitter`` parameter to randomise TTL.
  * Raise ``RuntimeError`` when cache is used by different loop.
  * Fixed cancelling of task when all tasks waiting on it have
    been cancelled.
  * Fixed DeprecationWarning from asyncio.iscoroutinefunction.
- Remove support-python-314.patch: fixed upstream.

-------------------------------------------------------------------
Fri Oct 31 01:17:05 UTC 2025 - Steve Kowalik <steven.kowalik@suse.com>

- Add patch support-python-314.patch:
  * Support Python 3.14 removals.

-------------------------------------------------------------------
Wed May 14 09:27:21 UTC 2025 - John Paul Adrian Glaubitz <adrian.glaubitz@suse.com>

- Update to 2.0.5
  * Fixed a memory leak on exceptions and minor performance improvement.
- Adjust upstream source name in spec file

-------------------------------------------------------------------
Sat Jul 29 09:02:08 UTC 2023 - Dirk Müller <dmueller@suse.com>

- update to 2.0.4:
  * Fixed an error when there are pending tasks while calling
    ``.cache_clear()``.

-------------------------------------------------------------------
Sun Jul 16 10:56:19 UTC 2023 - Dirk Müller <dmueller@suse.com>

- update to 2.0.3:
  * Fixed a ``KeyError`` that could occur when using ``ttl`` with
    ``maxsize``.
  * Dropped ``typing-extensions`` dependency in Python 3.11+.

-------------------------------------------------------------------
Sun Jun 11 21:36:58 UTC 2023 - Ben Greiner <code@bnavigator.de>

- Initial specfile for v2.0.2
- Required by jupyterlab 4
openSUSE Build Service is sponsored by