Revisions of python-cachetools

buildservice-autocommit accepted request 1164117 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 42)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 41)
- update to 5.3.3:
  * Documentation improvements.
  * Update CI environment.
buildservice-autocommit accepted request 1124987 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 40)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 39)
- update to 5.3.2:
  * Add support for Python 3.12.
  * Various documentation improvements.
buildservice-autocommit accepted request 1089608 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 38)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 37)
- update to 5.3.1:
  * Depend on Python >= 3.7.
buildservice-autocommit accepted request 1081971 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 36)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1081355 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 35)
SR for python stack proposal
buildservice-autocommit accepted request 1061731 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 34)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 33)
- update to 5.3.0:
  * Add ``cache_info()`` function to ``@cached`` decorator.
buildservice-autocommit accepted request 1058183 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 32)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 31)
- 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.
buildservice-autocommit accepted request 1006298 from Daniel Garcia's avatar Daniel Garcia (dgarcia) (revision 30)
baserev update by copy to link target
Daniel Garcia's avatar Daniel Garcia (dgarcia) accepted request 1006202 from Yogalakshmi Arunachalam's avatar Yogalakshmi Arunachalam (yarunachalam) (revision 29)
- update to v5.2.0
  * Add cachetools.keys.methodkey().
  * Add cache_clear() function to decorators.
  * Add src directory to sys.path for Sphinx autodoc.
  * Modernize func wrappers.
- update to v5.1.0
  * Add cache decorator parameters as wrapper function attributes.
- update to v5.0.0
  * Require Python 3.7 or later (breaking change).
  * Remove deprecated submodules (breaking change).
    The cache, fifo, lfu, lru, mru, rr and ttl submodules have been deleted. Therefore, statements like
    from cachetools.ttl import TTLCache will no longer work. Use from cachetools import TTLCache instead.
  * Pass self to @cachedmethod key function (breaking change).
    The key function passed to the @cachedmethod decorator is now called as key(self, *args, **kwargs).
    The default key function has been changed to ignore its first argument, so this should only affect applications using custom
    key functions with the @cachedmethod decorator.
  * Change exact time of expiration in TTLCache (breaking change).
    TTLCache items now get expired if their expiration time is less than or equal to timer(). For applications using the default timer(),
    this should be barely noticable, but it may affect the use of custom timers with larger tick intervals. Note that this also implies
    that a TTLCache with ttl=0 can no longer hold any items, since they will expire immediately.
  * Change Cache.__repr__() format (breaking change).
    String representations of cache instances now use a more compact and efficient format, e.g.
    LRUCache({1: 1, 2: 2}, maxsize=10, currsize=2)
  * Add TLRU cache implementation.
  * Documentation improvements.
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 28)
- 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.
buildservice-autocommit accepted request 895908 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 27)
baserev update by copy to link target
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 895889 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 26)
- version update to 4.2.2
  * Update build environment.
  * Remove Python 2 remnants.
  * Format code with Black.
- %check: use %pyunittest macro
buildservice-autocommit accepted request 867588 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 25)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) committed (revision 24)
- update to 4.2.1:
  - Handle ``__missing__()`` not storing cache items.
  - Clean up ``__missing__()`` example.
buildservice-autocommit accepted request 859231 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 23)
baserev update by copy to link target
Displaying revisions 1 - 20 of 42
openSUSE Build Service is sponsored by