Revisions of python-cachetools

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1206442 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 22)
- update to 5.5.0:
  * TTLCache.expire() returns iterable of expired (key, value)
    pairs.
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1164117 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 21)
- update to 5.3.3:
  * Documentation improvements.
  * Update CI environment.
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1124987 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 20)
- update to 5.3.2:
  * Add support for Python 3.12.
  * Various documentation improvements.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1089608 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 19)
- update to 5.3.1:
  * Depend on Python >= 3.7.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1061731 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 17)
- update to 5.3.0:
  * Add ``cache_info()`` function to ``@cached`` decorator.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1058183 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 16)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 925753 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 14)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 867588 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 12)
- update to 4.2.1:
  - Handle ``__missing__()`` not storing cache items.
  - Clean up ``__missing__()`` example.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 859231 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 11)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 821426 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 10)
- update to 4.1.1:
  - Improve ``popitem()`` exception context handling.
  - Replace ``float('inf')`` with ``math.inf``.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 798870 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 9)
- update to 4.1.0:
  - Support ``user_function`` with ``cachetools.func`` decorators
    (Python 3.8 compatibility).
  
  - Support ``cache_parameters()`` with ``cachetools.func`` decorators
    (Python 3.9 compatibility).
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 769015 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 8)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 730683 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 7)
- Update to 3.1.1:
  * Document how to use shared caches with @cachedmethod.
  * Fix pickling/unpickling of cache keys
Stephan Kulow's avatar Stephan Kulow (coolo) accepted request 679937 from Thomas Bechtold's avatar Thomas Bechtold (tbechtold) (revision 6)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 653959 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 5)
Remove superfluous devel dependency for noarch package
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 502431 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 3)
Automatic submission by obs-autosubmit
Displaying revisions 1 - 20 of 22
openSUSE Build Service is sponsored by