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

python310-dogpile.cache-1.3.3-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python310-dogpile.cache Distribution: openSUSE Tumbleweed
Version: 1.3.3 Vendor: openSUSE
Release: 1.1 Build date: Mon May 6 10:35:52 2024
Group: Unspecified Build host: reproducible
Size: 519824 Source RPM: python-dogpile.cache-1.3.3-1.1.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 May 06 2024 Dirk Müller <dmueller@suse.com>
  - update to 1.3.3:
    * Added support for an additional pymemcached client parameter
      PyMemcacheBackend.memcached_expire_time
    * Fixed the return type for CacheRegion.get(), which was
      inadvertently hardcoded to use CacheReturnType that only
      resolved to CachedValue or NoValue. Fixed to return
      ValuePayload which resolves to Any, as well as a new literal
      indicating an enum constant for :data:.api.NO_VALUE. The
      :data:.api.NO_VALUE constant remains available as the single
      element of this enum.
* 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.10/site-packages/dogpile
/usr/lib/python3.10/site-packages/dogpile.cache-1.3.3.dist-info
/usr/lib/python3.10/site-packages/dogpile.cache-1.3.3.dist-info/INSTALLER
/usr/lib/python3.10/site-packages/dogpile.cache-1.3.3.dist-info/LICENSE
/usr/lib/python3.10/site-packages/dogpile.cache-1.3.3.dist-info/METADATA
/usr/lib/python3.10/site-packages/dogpile.cache-1.3.3.dist-info/RECORD
/usr/lib/python3.10/site-packages/dogpile.cache-1.3.3.dist-info/REQUESTED
/usr/lib/python3.10/site-packages/dogpile.cache-1.3.3.dist-info/WHEEL
/usr/lib/python3.10/site-packages/dogpile.cache-1.3.3.dist-info/entry_points.txt
/usr/lib/python3.10/site-packages/dogpile.cache-1.3.3.dist-info/top_level.txt
/usr/lib/python3.10/site-packages/dogpile/__init__.py
/usr/lib/python3.10/site-packages/dogpile/__pycache__
/usr/lib/python3.10/site-packages/dogpile/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/dogpile/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/dogpile/__pycache__/core.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/dogpile/__pycache__/core.cpython-310.pyc
/usr/lib/python3.10/site-packages/dogpile/__pycache__/lock.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/dogpile/__pycache__/lock.cpython-310.pyc
/usr/lib/python3.10/site-packages/dogpile/cache
/usr/lib/python3.10/site-packages/dogpile/cache/__init__.py
/usr/lib/python3.10/site-packages/dogpile/cache/__pycache__
/usr/lib/python3.10/site-packages/dogpile/cache/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/dogpile/cache/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/dogpile/cache/__pycache__/api.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/dogpile/cache/__pycache__/api.cpython-310.pyc
/usr/lib/python3.10/site-packages/dogpile/cache/__pycache__/exception.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/dogpile/cache/__pycache__/exception.cpython-310.pyc
/usr/lib/python3.10/site-packages/dogpile/cache/__pycache__/proxy.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/dogpile/cache/__pycache__/proxy.cpython-310.pyc
/usr/lib/python3.10/site-packages/dogpile/cache/__pycache__/region.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/dogpile/cache/__pycache__/region.cpython-310.pyc
/usr/lib/python3.10/site-packages/dogpile/cache/__pycache__/util.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/dogpile/cache/__pycache__/util.cpython-310.pyc
/usr/lib/python3.10/site-packages/dogpile/cache/api.py
/usr/lib/python3.10/site-packages/dogpile/cache/backends
/usr/lib/python3.10/site-packages/dogpile/cache/backends/__init__.py
/usr/lib/python3.10/site-packages/dogpile/cache/backends/__pycache__
/usr/lib/python3.10/site-packages/dogpile/cache/backends/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/dogpile/cache/backends/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/dogpile/cache/backends/__pycache__/file.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/dogpile/cache/backends/__pycache__/file.cpython-310.pyc
/usr/lib/python3.10/site-packages/dogpile/cache/backends/__pycache__/memcached.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/dogpile/cache/backends/__pycache__/memcached.cpython-310.pyc
/usr/lib/python3.10/site-packages/dogpile/cache/backends/__pycache__/memory.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/dogpile/cache/backends/__pycache__/memory.cpython-310.pyc
/usr/lib/python3.10/site-packages/dogpile/cache/backends/__pycache__/null.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/dogpile/cache/backends/__pycache__/null.cpython-310.pyc
/usr/lib/python3.10/site-packages/dogpile/cache/backends/__pycache__/redis.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/dogpile/cache/backends/__pycache__/redis.cpython-310.pyc
/usr/lib/python3.10/site-packages/dogpile/cache/backends/file.py
/usr/lib/python3.10/site-packages/dogpile/cache/backends/memcached.py
/usr/lib/python3.10/site-packages/dogpile/cache/backends/memory.py
/usr/lib/python3.10/site-packages/dogpile/cache/backends/null.py
/usr/lib/python3.10/site-packages/dogpile/cache/backends/redis.py
/usr/lib/python3.10/site-packages/dogpile/cache/exception.py
/usr/lib/python3.10/site-packages/dogpile/cache/plugins
/usr/lib/python3.10/site-packages/dogpile/cache/plugins/__init__.py
/usr/lib/python3.10/site-packages/dogpile/cache/plugins/__pycache__
/usr/lib/python3.10/site-packages/dogpile/cache/plugins/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/dogpile/cache/plugins/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/dogpile/cache/plugins/__pycache__/mako_cache.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/dogpile/cache/plugins/__pycache__/mako_cache.cpython-310.pyc
/usr/lib/python3.10/site-packages/dogpile/cache/plugins/mako_cache.py
/usr/lib/python3.10/site-packages/dogpile/cache/proxy.py
/usr/lib/python3.10/site-packages/dogpile/cache/region.py
/usr/lib/python3.10/site-packages/dogpile/cache/util.py
/usr/lib/python3.10/site-packages/dogpile/core.py
/usr/lib/python3.10/site-packages/dogpile/lock.py
/usr/lib/python3.10/site-packages/dogpile/py.typed
/usr/lib/python3.10/site-packages/dogpile/testing
/usr/lib/python3.10/site-packages/dogpile/testing/__init__.py
/usr/lib/python3.10/site-packages/dogpile/testing/__pycache__
/usr/lib/python3.10/site-packages/dogpile/testing/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/dogpile/testing/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/dogpile/testing/__pycache__/assertions.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/dogpile/testing/__pycache__/assertions.cpython-310.pyc
/usr/lib/python3.10/site-packages/dogpile/testing/__pycache__/fixtures.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/dogpile/testing/__pycache__/fixtures.cpython-310.pyc
/usr/lib/python3.10/site-packages/dogpile/testing/assertions.py
/usr/lib/python3.10/site-packages/dogpile/testing/fixtures.py
/usr/lib/python3.10/site-packages/dogpile/util
/usr/lib/python3.10/site-packages/dogpile/util/__init__.py
/usr/lib/python3.10/site-packages/dogpile/util/__pycache__
/usr/lib/python3.10/site-packages/dogpile/util/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/dogpile/util/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/dogpile/util/__pycache__/compat.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/dogpile/util/__pycache__/compat.cpython-310.pyc
/usr/lib/python3.10/site-packages/dogpile/util/__pycache__/langhelpers.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/dogpile/util/__pycache__/langhelpers.cpython-310.pyc
/usr/lib/python3.10/site-packages/dogpile/util/__pycache__/nameregistry.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/dogpile/util/__pycache__/nameregistry.cpython-310.pyc
/usr/lib/python3.10/site-packages/dogpile/util/__pycache__/readwrite_lock.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/dogpile/util/__pycache__/readwrite_lock.cpython-310.pyc
/usr/lib/python3.10/site-packages/dogpile/util/__pycache__/typing.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/dogpile/util/__pycache__/typing.cpython-310.pyc
/usr/lib/python3.10/site-packages/dogpile/util/compat.py
/usr/lib/python3.10/site-packages/dogpile/util/langhelpers.py
/usr/lib/python3.10/site-packages/dogpile/util/nameregistry.py
/usr/lib/python3.10/site-packages/dogpile/util/readwrite_lock.py
/usr/lib/python3.10/site-packages/dogpile/util/typing.py
/usr/share/doc/packages/python310-dogpile.cache
/usr/share/doc/packages/python310-dogpile.cache/README.rst
/usr/share/licenses/python310-dogpile.cache
/usr/share/licenses/python310-dogpile.cache/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu May 23 23:28:59 2024