Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python311-dogpile.cache-1.3.2-1.2 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python311-dogpile.cache Distribution: openSUSE Tumbleweed
Version: 1.3.2 Vendor: openSUSE
Release: 1.2 Build date: Mon Mar 18 13:15:51 2024
Group: Unspecified Build host: reproducible
Size: 637114 Source RPM: python-dogpile.cache-1.3.2-1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/sqlalchemy/dogpile.cache
Summary: A caching front-end based on the Dogpile lock
A caching API built around the concept of a "dogpile lock", which allows
continued access to an expiring data value while a single thread generates a
new value.

Provides

Requires

License

BSD-3-Clause

Changelog

* Mon Mar 18 2024 Dirk Müller <dmueller@suse.com>
  - 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.
* Thu Feb 08 2024 Dirk Müller <dmueller@suse.com>
  - 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.
* Sun Jan 07 2024 Dirk Müller <dmueller@suse.com>
  - use %{?sle15_python_module_pythons}
  - add typing-extensions
* Thu Dec 28 2023 Dirk Müller <dmueller@suse.com>
  - 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.
* Mon Jul 10 2023 Dirk Müller <dmueller@suse.com>
  - update to 1.2.2:
    * Made use of pep-673 ``Self`` type for method chained methods
      such as .CacheRegion.configure and .ProxyBackend.wrap
* Mon May 29 2023 Dirk Müller <dmueller@suse.com>
  - 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.
* Tue May 09 2023 Dirk Müller <dmueller@suse.com>
  - 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.
* Tue Jul 19 2022 Dirk Müller <dmueller@suse.com>
  - 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
* Wed Mar 30 2022 Luigi Baldoni <aloisio@gmx.com>
  - Update to version 1.1.5
    * Added support for additional pymemcache HashClient
      parameters: retry_attempts, retry_timeout, and
      dead_timeout.
* Fri Dec 03 2021 Ben Greiner <code@bnavigator.de>
  - Update requirements
* Mon Sep 06 2021 Steve Kowalik <steven.kowalik@suse.com>
  - 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.
* Thu Jun 17 2021 Dirk Müller <dmueller@suse.com>
  - update to 1.1.3:
    * rereleae, no changes
* Thu Apr 22 2021 Dirk Müller <dmueller@suse.com>
  - update to 1.1.2:
    * rerelease, no changes
* Wed Mar 10 2021 Dirk Müller <dmueller@suse.com>
  - fix build for older distributions with old default-pytest
* Sun Jan 24 2021 Dirk Müller <dmueller@suse.com>
  - skip building against python 3.6

Files

/usr/lib/python3.11/site-packages/dogpile
/usr/lib/python3.11/site-packages/dogpile.cache-1.3.2.dist-info
/usr/lib/python3.11/site-packages/dogpile.cache-1.3.2.dist-info/INSTALLER
/usr/lib/python3.11/site-packages/dogpile.cache-1.3.2.dist-info/LICENSE
/usr/lib/python3.11/site-packages/dogpile.cache-1.3.2.dist-info/METADATA
/usr/lib/python3.11/site-packages/dogpile.cache-1.3.2.dist-info/RECORD
/usr/lib/python3.11/site-packages/dogpile.cache-1.3.2.dist-info/REQUESTED
/usr/lib/python3.11/site-packages/dogpile.cache-1.3.2.dist-info/WHEEL
/usr/lib/python3.11/site-packages/dogpile.cache-1.3.2.dist-info/entry_points.txt
/usr/lib/python3.11/site-packages/dogpile.cache-1.3.2.dist-info/top_level.txt
/usr/lib/python3.11/site-packages/dogpile/__init__.py
/usr/lib/python3.11/site-packages/dogpile/__pycache__
/usr/lib/python3.11/site-packages/dogpile/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/dogpile/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/dogpile/__pycache__/core.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/dogpile/__pycache__/core.cpython-311.pyc
/usr/lib/python3.11/site-packages/dogpile/__pycache__/lock.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/dogpile/__pycache__/lock.cpython-311.pyc
/usr/lib/python3.11/site-packages/dogpile/cache
/usr/lib/python3.11/site-packages/dogpile/cache/__init__.py
/usr/lib/python3.11/site-packages/dogpile/cache/__pycache__
/usr/lib/python3.11/site-packages/dogpile/cache/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/dogpile/cache/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/dogpile/cache/__pycache__/api.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/dogpile/cache/__pycache__/api.cpython-311.pyc
/usr/lib/python3.11/site-packages/dogpile/cache/__pycache__/exception.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/dogpile/cache/__pycache__/exception.cpython-311.pyc
/usr/lib/python3.11/site-packages/dogpile/cache/__pycache__/proxy.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/dogpile/cache/__pycache__/proxy.cpython-311.pyc
/usr/lib/python3.11/site-packages/dogpile/cache/__pycache__/region.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/dogpile/cache/__pycache__/region.cpython-311.pyc
/usr/lib/python3.11/site-packages/dogpile/cache/__pycache__/util.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/dogpile/cache/__pycache__/util.cpython-311.pyc
/usr/lib/python3.11/site-packages/dogpile/cache/api.py
/usr/lib/python3.11/site-packages/dogpile/cache/backends
/usr/lib/python3.11/site-packages/dogpile/cache/backends/__init__.py
/usr/lib/python3.11/site-packages/dogpile/cache/backends/__pycache__
/usr/lib/python3.11/site-packages/dogpile/cache/backends/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/dogpile/cache/backends/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/dogpile/cache/backends/__pycache__/file.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/dogpile/cache/backends/__pycache__/file.cpython-311.pyc
/usr/lib/python3.11/site-packages/dogpile/cache/backends/__pycache__/memcached.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/dogpile/cache/backends/__pycache__/memcached.cpython-311.pyc
/usr/lib/python3.11/site-packages/dogpile/cache/backends/__pycache__/memory.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/dogpile/cache/backends/__pycache__/memory.cpython-311.pyc
/usr/lib/python3.11/site-packages/dogpile/cache/backends/__pycache__/null.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/dogpile/cache/backends/__pycache__/null.cpython-311.pyc
/usr/lib/python3.11/site-packages/dogpile/cache/backends/__pycache__/redis.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/dogpile/cache/backends/__pycache__/redis.cpython-311.pyc
/usr/lib/python3.11/site-packages/dogpile/cache/backends/file.py
/usr/lib/python3.11/site-packages/dogpile/cache/backends/memcached.py
/usr/lib/python3.11/site-packages/dogpile/cache/backends/memory.py
/usr/lib/python3.11/site-packages/dogpile/cache/backends/null.py
/usr/lib/python3.11/site-packages/dogpile/cache/backends/redis.py
/usr/lib/python3.11/site-packages/dogpile/cache/exception.py
/usr/lib/python3.11/site-packages/dogpile/cache/plugins
/usr/lib/python3.11/site-packages/dogpile/cache/plugins/__init__.py
/usr/lib/python3.11/site-packages/dogpile/cache/plugins/__pycache__
/usr/lib/python3.11/site-packages/dogpile/cache/plugins/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/dogpile/cache/plugins/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/dogpile/cache/plugins/__pycache__/mako_cache.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/dogpile/cache/plugins/__pycache__/mako_cache.cpython-311.pyc
/usr/lib/python3.11/site-packages/dogpile/cache/plugins/mako_cache.py
/usr/lib/python3.11/site-packages/dogpile/cache/proxy.py
/usr/lib/python3.11/site-packages/dogpile/cache/region.py
/usr/lib/python3.11/site-packages/dogpile/cache/util.py
/usr/lib/python3.11/site-packages/dogpile/core.py
/usr/lib/python3.11/site-packages/dogpile/lock.py
/usr/lib/python3.11/site-packages/dogpile/py.typed
/usr/lib/python3.11/site-packages/dogpile/testing
/usr/lib/python3.11/site-packages/dogpile/testing/__init__.py
/usr/lib/python3.11/site-packages/dogpile/testing/__pycache__
/usr/lib/python3.11/site-packages/dogpile/testing/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/dogpile/testing/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/dogpile/testing/__pycache__/assertions.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/dogpile/testing/__pycache__/assertions.cpython-311.pyc
/usr/lib/python3.11/site-packages/dogpile/testing/__pycache__/fixtures.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/dogpile/testing/__pycache__/fixtures.cpython-311.pyc
/usr/lib/python3.11/site-packages/dogpile/testing/assertions.py
/usr/lib/python3.11/site-packages/dogpile/testing/fixtures.py
/usr/lib/python3.11/site-packages/dogpile/util
/usr/lib/python3.11/site-packages/dogpile/util/__init__.py
/usr/lib/python3.11/site-packages/dogpile/util/__pycache__
/usr/lib/python3.11/site-packages/dogpile/util/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/dogpile/util/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/dogpile/util/__pycache__/compat.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/dogpile/util/__pycache__/compat.cpython-311.pyc
/usr/lib/python3.11/site-packages/dogpile/util/__pycache__/langhelpers.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/dogpile/util/__pycache__/langhelpers.cpython-311.pyc
/usr/lib/python3.11/site-packages/dogpile/util/__pycache__/nameregistry.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/dogpile/util/__pycache__/nameregistry.cpython-311.pyc
/usr/lib/python3.11/site-packages/dogpile/util/__pycache__/readwrite_lock.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/dogpile/util/__pycache__/readwrite_lock.cpython-311.pyc
/usr/lib/python3.11/site-packages/dogpile/util/__pycache__/typing.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/dogpile/util/__pycache__/typing.cpython-311.pyc
/usr/lib/python3.11/site-packages/dogpile/util/compat.py
/usr/lib/python3.11/site-packages/dogpile/util/langhelpers.py
/usr/lib/python3.11/site-packages/dogpile/util/nameregistry.py
/usr/lib/python3.11/site-packages/dogpile/util/readwrite_lock.py
/usr/lib/python3.11/site-packages/dogpile/util/typing.py
/usr/share/doc/packages/python311-dogpile.cache
/usr/share/doc/packages/python311-dogpile.cache/README.rst
/usr/share/licenses/python311-dogpile.cache
/usr/share/licenses/python311-dogpile.cache/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed May 1 23:23:10 2024