c35416a909
- Update to 6.2.4 * Fix license information displayed on PyPI be using an updated version of `twine for uploading. - from version 6.2.3 * Improve documentation regarding @cachedmethod with condition` parameter. * Minor style and readability improvements. * Modernize build environment. * Update CI environment. - Update BuildRequires from pyproject.toml
Markéta Machová2026-01-08 14:01:42 +00:00
f460f3c12c
Accepting request 1318836 from devel:languages:python
Ana Guerrero2025-11-21 15:53:33 +00:00
37ea1654ee
- Update to 6.2.2 * Minor improvements from GitHub Copilot code review. * Improve documentation. - from version 6.2.1 * Add support for Python 3.14. * Improve documentation. * Update CI environment.
Markéta Machová2025-11-20 10:55:13 +00:00
4ab6cd6c8a
Accepting request 1303563 from devel:languages:python
Ana Guerrero2025-09-11 12:38:08 +00:00
cbd80eeec9
- Update to 6.2.0 * Improve general `RRCache` performance by storing cache keys in an additional sequence container. Note that this will increase memory consumption. * Add more unit tests.
Dirk Mueller2025-09-10 09:09:59 +00:00
e597e25c7e
Accepting request 1292330 from devel:languages:python
Ana Guerrero2025-07-15 14:42:56 +00:00
16db8a039d
- update to 6.1.0: * Improve LFUCache insertion performance by switching to an implementation based on the cacheing library. * Update CI environment. * Require Python 3.9 or later (breaking change).
Dirk Mueller2025-07-12 11:43:50 +00:00
5bb9d91a43
Accepting request 1285948 from devel:languages:python
Ana Guerrero2025-06-17 16:20:17 +00:00
8dc9ec2f8b
- Switch to pyroject macros. - No more greedy globs in %files.
Steve Kowalik2025-06-16 06:18:29 +00:00
d8958c3fe4
- update to 5.2.1: * Add support for Python 3.11. * Correct version information in RTD documentation. * `badges/shields`: Change to GitHub workflow badge routes.
Dirk Mueller2023-01-13 09:54:58 +00:00
b57c0c3644
Accepting request 1006298 from devel:languages:python
Richard Brown2022-10-01 15:41:40 +00:00
074b62c2e1
Accepting request 1006202 from home:yarunachalam:branches:devel:languages:python
Daniel Garcia2022-09-27 05:17:26 +00:00
9681da1e12
- update to 4.2.4: - Add submodule shims for backward compatibility. - Add documentation and tests for using `TTLCache with datetime`. - Link to typeshed typing stubs. - Flatten package file hierarchy.
Dirk Mueller2021-10-16 21:02:54 +00:00
aa1d0f3d46
- update to 4.2.0: - Add FIFO cache implementation. - Add MRU cache implementation. - Improve behavior of decorators in case of race conditions. - Improve documentation regarding mutability of caches values and use of key functions with decorators. - Officially support Python 3.9.
Dirk Mueller2020-12-29 13:44:32 +00:00
13f667fb1c
- Update to 3.1.1: * Document how to use shared caches with @cachedmethod. * Fix pickling/unpickling of cache keys
Tomáš Chvátal
2019-09-13 11:09:56 +00:00
f596513238
Accepting request 679937 from devel:languages:python
Stephan Kulow
2019-02-28 20:44:24 +00:00
a5cb3c231f
- update to 3.1.0: - Fix Python 3.8 compatibility issue. - Use `time.monotonic as default timer if available. - Improve documentation regarding thread safety. - Officially support Python 3.7. - Drop Python 3.3 support (breaking change). - Remove missing cache constructor parameter (breaking change). - Remove self from @cachedmethod key arguments (breaking change). - Add support for maxsize=None in cachetools.func` decorators.
Thomas Bechtold2019-02-27 18:18:44 +00:00
39c805c6d8
- update to 2.0.0: - Drop Python 3.2 support (breaking change). - Drop support for deprecated features (breaking change). - Move key functions to separate package (breaking change). - Accept non-integer `maxsize in Cache.__repr__()`.
Dirk Mueller2017-06-01 21:05:53 +00:00