| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python314-async-lru | Distribution: openSUSE Tumbleweed |
| Version: 2.3.0 | Vendor: openSUSE |
| Release: 1.1 | Build date: Fri Apr 3 19:00:59 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 56939 | Source RPM: python-async-lru-2.3.0-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/aio-libs/async-lru | |
| Summary: Simple LRU cache for asyncio | |
This package is a port of Python's built-in functools.lru_cache function for asyncio. To better handle async behaviour, it also ensures multiple concurrent calls will only result in 1 call to the wrapped function, with all awaits receiving the result of that call when it completes.
MIT
* Fri Apr 03 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 2025 Steve Kowalik <steven.kowalik@suse.com>
- Add patch support-python-314.patch:
* Support Python 3.14 removals.
* Wed May 14 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 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 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 2023 Ben Greiner <code@bnavigator.de>
- Initial specfile for v2.0.2
- Required by jupyterlab 4
/usr/lib/python3.14/site-packages/async_lru /usr/lib/python3.14/site-packages/async_lru-2.3.0.dist-info /usr/lib/python3.14/site-packages/async_lru-2.3.0.dist-info/INSTALLER /usr/lib/python3.14/site-packages/async_lru-2.3.0.dist-info/METADATA /usr/lib/python3.14/site-packages/async_lru-2.3.0.dist-info/RECORD /usr/lib/python3.14/site-packages/async_lru-2.3.0.dist-info/REQUESTED /usr/lib/python3.14/site-packages/async_lru-2.3.0.dist-info/WHEEL /usr/lib/python3.14/site-packages/async_lru-2.3.0.dist-info/licenses /usr/lib/python3.14/site-packages/async_lru-2.3.0.dist-info/licenses/LICENSE /usr/lib/python3.14/site-packages/async_lru-2.3.0.dist-info/top_level.txt /usr/lib/python3.14/site-packages/async_lru/__init__.py /usr/lib/python3.14/site-packages/async_lru/__pycache__ /usr/lib/python3.14/site-packages/async_lru/__pycache__/__init__.cpython-314.opt-1.pyc /usr/lib/python3.14/site-packages/async_lru/__pycache__/__init__.cpython-314.pyc /usr/lib/python3.14/site-packages/async_lru/py.typed /usr/share/doc/packages/python314-async-lru /usr/share/doc/packages/python314-async-lru/README.rst /usr/share/licenses/python314-async-lru /usr/share/licenses/python314-async-lru/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Apr 5 22:30:39 2026