Revisions of python-dogpile.cache
buildservice-autocommit
accepted
request 1158983
from
Dirk Mueller (dirkmueller)
(revision 88)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 87)
- update to 1.3.2: * Added a new backend RedisClusterBackend, allowing support for Redis Cluster. * Added support for additional Redis client parameters RedisBackend.socket_connect_timeout, RedisBackend.socket_keepalive and RedisBackend.socket_keepalive_options.
buildservice-autocommit
accepted
request 1145099
from
Dirk Mueller (dirkmueller)
(revision 86)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 85)
- update to 1.3.1: * Added new parameter RedisBackend.username to the Redis backend, and RedisSentinelBackend.username to the Redis Sentinel backend. These parameters allow for username authentication in Redis when RBAC is enabled.
buildservice-autocommit
accepted
request 1137453
from
Dirk Mueller (dirkmueller)
(revision 84)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 83)
- use %{?sle15_python_module_pythons} - add typing-extensions
buildservice-autocommit
accepted
request 1135448
from
Dirk Mueller (dirkmueller)
(revision 82)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 81)
- update to 1.3.0: * Added new method :meth:`.CacheRegion.get_value_metadata` which can be used to get a value from the cache along with its metadata, including timestamp of when the value was cached. The :class:`.CachedValue` object is returned which features new accessors to retrieve cached time and current age. * Minimum Python version is now Python 3.8; prior versions Python 3.7 and 3.6 are EOL. * Project setup is now based on pep-621 ``pyproject.toml`` configuration. * rereleae, no changes * rerelease, no changes - fix build for older distributions with old default-pytest - skip building against python 3.6 * supports Unix platforms. - Initial package (0.5.0)
buildservice-autocommit
accepted
request 1099099
from
Factory Maintainer (factory-maintainer)
(revision 80)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 79)
- update to 1.2.2: * Made use of pep-673 ``Self`` type for method chained methods such as .CacheRegion.configure and .ProxyBackend.wrap
buildservice-autocommit
accepted
request 1089613
from
Dirk Mueller (dirkmueller)
(revision 78)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 77)
- update to 1.2.1: * Added py.typed file to root so that typing tools such as Mypy recognize dogpile as typed. Pull request courtesy Daverball.
buildservice-autocommit
accepted
request 1085846
from
Dirk Mueller (dirkmueller)
(revision 76)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 75)
- update to 1.2.0: * Added new construct api.CantDeserializeException which can be raised by user-defined deserializer functions which would be passed to CacheRegion.deserializer, to indicate a cache value that can't be deserialized and therefore should be regenerated.
buildservice-autocommit
accepted
request 990239
from
Dirk Mueller (dirkmueller)
(revision 74)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 73)
- update to 1.1.8: * Moved the MemcacheArgs.dead_retry argument and the MemcacheArgs.socket_timeout argument which were erroneously added to the “set_parameters”, where they have no effect, to be part of the Memcached connection arguments MemcachedBackend.dead_retry, MemcachedBackend.socket_timeout. * Added MemcacheArgs.dead_retry and MemcacheArgs.socket_timeout to the dictionary of additional keyword arguments that will be passed directly to GenericMemcachedBackend(). * Added RedisBackend.connection_kwargs parameter, which is a dictionary of additional keyword arguments that will be passed directly to StrictRedis() or StrictRedis.from_url(), in the same way that this parameter works with the RedisSentinelBackend already
buildservice-autocommit
accepted
request 966023
from
Dirk Mueller (dirkmueller)
(revision 72)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
accepted
request 965864
from
Luigi Baldoni (alois)
(revision 71)
- Update to version 1.1.5 * Added support for additional pymemcache HashClient parameters: retry_attempts, retry_timeout, and dead_timeout.
Matej Cepl (mcepl)
accepted
request 935603
from
Benjamin Greiner (bnavigator)
(revision 70)
- Update requirements
Steve Kowalik (StevenK)
committed
(revision 69)
- Update to 1.1.4: * [usecase] [memcached] Added support for pymemcache socket keepalive and retrying client. * [bug] [general] Fixed Python 3.10 deprecation warning involving threading. Pull request * [bug] [regression] [tests] Repaired the test suite to work with the 5.x series of the decorator module, which now appears to make use of the __signature__ attribute. * [bug] [regression] Fixed regression where ProxyBackend was missing several methods that were added as part of the 1.1 release. * [feature] [region] Added new region method CacheRegion.key_is_locked(). Returns True if the given key is subject to the dogpile lock, which would indicate that the generator function is running at that time. * [feature] [memcached] Added support for the pymemcache backend, using the "dogpile.cache.pymemcache" backend identifier.
Displaying revisions 1 - 20 of 88