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

python311-cachelib-0.10.2-4.3 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: python311-cachelib Distribution: openSUSE:Factory:zSystems
Version: 0.10.2 Vendor: openSUSE
Release: 4.3 Build date: Fri Dec 29 10:54:47 2023
Group: Development/Languages/Python Build host: reproducible
Size: 137942 Source RPM: python-cachelib-0.10.2-4.3.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/pallets-eco/cachelib
Summary: A collection of cache libraries in the same API interface
A collection of cache libraries in the same API interface.

Provides

Requires

License

BSD-3-Clause

Changelog

* Fri Dec 29 2023 Antonio Larrosa <alarrosa@suse.com>
  - Remove BuildRequires for python-redis and python-boto3 which are
    not really required nor even used when building the package
    (I also checked that the same number of tests are
    passed/skipped/deselected with and without those packages).
  - Remove the Recommendation for python-redis, since that is only
    used if the user of cachelib wants to use a Redis key-value store
    as a cache backend and in that case it should be clear that they
    need the python-redis package installed. This two changes simplify
    the dependencies a lot which is specially useful in SLE.
* Sun Jun 11 2023 ecsos <ecsos@opensuse.org>
  - Add %{?sle15_python_module_pythons}
* Tue May 23 2023 Steve Kowalik <steven.kowalik@suse.com>
  - Restrict urllib3 to < 2, due to boto.
* Tue Feb 07 2023 Matej Cepl <mcepl@suse.com>
  - Update to 0.10.2:
    - Fix logging pollution due to DynamoDB logging handler
    - Improve error message when FileSystemCache methods are called
      with non-str keys.
    - Added DynamoDb as a cache backend
  - Add skip-failing-tests.patch to skip failing tests requiring
    network access (gh#pallets-eco/cachelib#228).
* Tue Aug 23 2022 John Vandenberg <jayvdb@gmail.com>
  - Activate test suite
  - Update to v0.9.0
    * Add separate internal read/write clients to RedisCache to
      improve compatibility with flask-caching.
    * Fix bug where cache entries would expire immediately when
      RedisCache.add was called without timeout.
    * Improve FileSystemCache.set compatibility with Windows systems.
  - from v0.8.0
    * Remove deprecated RedisCache.load_object and RedisCache.dump_object.
  - from v0.7.0
    * FileSystemCache now stores universal expiration timestamps
      using python's struct module.
    * Drop support for Python 3.6.
  - from v0.6.0
    * A custom hash_method may now be provided to FileSystemCache
      for hashing keys.
    * Fix PermissionError issue with FileSystemCache on Windows.
  - from v0.5.0
    * Cache types now have configurable serializers.
  - from v0.4.1
    * Fix break in RedisCache when a host object was passed in
      RedisCache.host instead of a string.
  - from v0.4.0
    * All cache types now implement BaseCache interface both in
      behavior and method return types.
    * Add type information for static typing tools.
    * FileNotFound exceptions will not be logged anymore in
      FileSystemCache methods in order to avoid polluting
      application log files.
  - from v0.3.0
    * Optimize FileSystemCache pruning.
    * Fix a bug in FileSystemCache where entries would not be
      removed when the total was over the threshold, and the entry
      count would be lost.
    * FileSystemCache logs system-related exceptions.
    * Removal of expired entries in FileSystemCache is only triggered
      if the number of entries is over the threshhold when calling set.
      get has still return None and False respectively for expired
      entries, but will not remove the files. All removals happen at
      pruning time or explicitly with clear and delete.
  - from v0.2.0
    * Support for Python 2 has been dropped.
    * Only Python 3.6 and above are supported.
    * Fix FileSystemCache.set incorrectly considering value overrides
      on existing keys as new cache entries.
    * SimpleCache and FileSystemCache first remove expired entries,
      followed by older entries, when cleaning up.
    * Fix problem where file count was not being updated in
      FileSystemCache.get and FileSystemCache.has after removals.
    * When attempting to access non-existent entries with Memcached,
      these will now be initialized with a given value delta.
  - from v0.1.1
    * Fix FileSystemCache on Windows.
* Fri Dec 06 2019 Erico Mendonca <erico.mendonca@suse.com>
  - Initial version.

Files

/usr/lib/python3.11/site-packages/cachelib
/usr/lib/python3.11/site-packages/cachelib-0.10.2-py3.11.egg-info
/usr/lib/python3.11/site-packages/cachelib-0.10.2-py3.11.egg-info/PKG-INFO
/usr/lib/python3.11/site-packages/cachelib-0.10.2-py3.11.egg-info/SOURCES.txt
/usr/lib/python3.11/site-packages/cachelib-0.10.2-py3.11.egg-info/dependency_links.txt
/usr/lib/python3.11/site-packages/cachelib-0.10.2-py3.11.egg-info/top_level.txt
/usr/lib/python3.11/site-packages/cachelib/__init__.py
/usr/lib/python3.11/site-packages/cachelib/__pycache__
/usr/lib/python3.11/site-packages/cachelib/__pycache__/__init__.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/cachelib/__pycache__/__init__.cpython-311.pyc
/usr/lib/python3.11/site-packages/cachelib/__pycache__/base.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/cachelib/__pycache__/base.cpython-311.pyc
/usr/lib/python3.11/site-packages/cachelib/__pycache__/dynamodb.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/cachelib/__pycache__/dynamodb.cpython-311.pyc
/usr/lib/python3.11/site-packages/cachelib/__pycache__/file.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/cachelib/__pycache__/file.cpython-311.pyc
/usr/lib/python3.11/site-packages/cachelib/__pycache__/memcached.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/cachelib/__pycache__/memcached.cpython-311.pyc
/usr/lib/python3.11/site-packages/cachelib/__pycache__/redis.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/cachelib/__pycache__/redis.cpython-311.pyc
/usr/lib/python3.11/site-packages/cachelib/__pycache__/serializers.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/cachelib/__pycache__/serializers.cpython-311.pyc
/usr/lib/python3.11/site-packages/cachelib/__pycache__/simple.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/cachelib/__pycache__/simple.cpython-311.pyc
/usr/lib/python3.11/site-packages/cachelib/__pycache__/uwsgi.cpython-311.opt-1.pyc
/usr/lib/python3.11/site-packages/cachelib/__pycache__/uwsgi.cpython-311.pyc
/usr/lib/python3.11/site-packages/cachelib/base.py
/usr/lib/python3.11/site-packages/cachelib/dynamodb.py
/usr/lib/python3.11/site-packages/cachelib/file.py
/usr/lib/python3.11/site-packages/cachelib/memcached.py
/usr/lib/python3.11/site-packages/cachelib/py.typed
/usr/lib/python3.11/site-packages/cachelib/redis.py
/usr/lib/python3.11/site-packages/cachelib/serializers.py
/usr/lib/python3.11/site-packages/cachelib/simple.py
/usr/lib/python3.11/site-packages/cachelib/uwsgi.py
/usr/share/doc/packages/python311-cachelib
/usr/share/doc/packages/python311-cachelib/README.rst
/usr/share/licenses/python311-cachelib
/usr/share/licenses/python311-cachelib/LICENSE.rst


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Apr 29 23:40:03 2024