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

python39-django-cacheops-7.0.2-1.1 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: python39-django-cacheops Distribution: openSUSE:Factory:zSystems
Version: 7.0.2 Vendor: openSUSE
Release: 1.1 Build date: Tue Nov 14 00:05:45 2023
Group: Development/Languages/Python Build host: s390zl29
Size: 226765 Source RPM: python-django-cacheops-7.0.2-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: http://github.com/Suor/django-cacheops
Summary: Django ORM cache with automatic granular event-driven invalidation
A slick app that supports automatic or manual queryset caching and automatic
granular event-driven invalidation.

It uses `redis <http://redis.io/>`_ as backend for ORM cache and redis or
filesystem for simple time-invalidated one.

Provides

Requires

License

BSD-3-Clause

Changelog

* Fri Nov 10 2023 Dirk Müller <dmueller@suse.com>
  - update to 7.0.2:
    * fixed .aggregate()
    * fixed big memory usage during migrations
    * fixed INSIDEOUT in older redises
    * better handle model families with abstracts in them
    * allow funcy 2.0+
* Tue May 09 2023 Dirk Müller <dmueller@suse.com>
  - update to 7.0.1:
    * made it work with Redis 6.x and older again
    * handle abstract models better
    * some docs improvements
* Sun May 07 2023 Dirk Müller <dmueller@suse.com>
  - update to 7.0:
    * support Django 4.2b and 5.0a
    * added a new insideout mode made join invalidation more granular
    * dropped Python 3.5, 3.6 and Django 2.1, 2.2, 3.0 and 3.1
      support
    * removed CACHEOPS_LRU
    * support Python 3.11 and Django 4.1
    * added command to clear stale cacheops keys (Bruno Alla)
    * fixed `invalidate_m2o` for polymorphic models
    * updated README: TOC, link to the post, some explanations
* Tue Nov 22 2022 Daniel Garcia <daniel.garcia@suse.com>
  - Remove python-six dependency
  - Remove python_module macro definition
  - More specific python_sitelib in %files
* Thu Aug 25 2022 John Vandenberg <jayvdb@gmail.com>
  - Update to v6.1
    * support Django 3.2 and 4.0
    * do not gulp commit errors
    * fixed precall key when a prefix is defined
    * fixed m2o/m2m queries invalidation on object deletion
* Wed Apr 20 2022 Markéta Machová <mmachova@suse.com>
  - do not require mock
* Fri Jan 07 2022 John Vandenberg <jayvdb@gmail.com>
  - Skip Tumbleweed Python 3.6 incompatible with Django 4
* Sun May 09 2021 Daniel Molkentin <daniel.molkentin@suse.com>
  - Update to v6.0
    * support and test against Python 3.9 and Django 3.1/3.2
    * added custom serializers support (thx to Arcady Usov)
    * support callable extra in @cached_as() and friends
    * made simple cache obey prefix
    * skip JSONFields for purposes of invalidation
    * configure skipped fields by internal types, classes still supported
    * handle `DatabaseError` on transaction cleanup (Roman Gorbil)
    * do not query old object if cacheops is disabled
    * do not fetch deferred fields during invalidation, fixes #387
    Backwards incompatible changes:
    * callable `extra` param, including type, now behaves differently
    * simple cache now uses prefix
* Mon Oct 26 2020 John Vandenberg <jayvdb@gmail.com>
  - Switch to PyPI source
  - Update to v5.1
    * support subqueries in annotations
    * included tests into distro
    * fixed .invalidated_update(), if updated QuerySet had related
      fields selected
    * fixed possible deadlock in .invalidated_update()
    * fixed filtering with expressions
    * fixed queries filtering in Exists
    * updated min redis-py to 3.0.0
* Mon Sep 07 2020 John Vandenberg <jayvdb@gmail.com>
  - Activate test suite
* Thu Aug 27 2020 Daniel Molkentin <daniel.molkentin@suse.com>
  - update to v5.0.1
    * fixed reverse o2o invalidation (thx to John Anderson)
    * fixed unstable cache key when field validors are used
    * guard against non-integer timeouts
  - from v5.0
    * dropped Python 2.7 and Djangos before 2.1
    * Redis 4.0+ required
    * support Python 3.8 and Django 3.0 (thx to Misha Kalyna)
    * improve model fields stamping (Alex Lokhman)
    * disabled postponed invalidation when no_invalidation is applied (Vladimir)
    * fixed custom manager derived from BaseManager (Eric Plaster)

Files

/usr/lib/python3.9/site-packages/cacheops
/usr/lib/python3.9/site-packages/cacheops/__init__.py
/usr/lib/python3.9/site-packages/cacheops/__pycache__
/usr/lib/python3.9/site-packages/cacheops/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/cacheops/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/cacheops/__pycache__/apps.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/cacheops/__pycache__/apps.cpython-39.pyc
/usr/lib/python3.9/site-packages/cacheops/__pycache__/conf.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/cacheops/__pycache__/conf.cpython-39.pyc
/usr/lib/python3.9/site-packages/cacheops/__pycache__/getset.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/cacheops/__pycache__/getset.cpython-39.pyc
/usr/lib/python3.9/site-packages/cacheops/__pycache__/invalidation.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/cacheops/__pycache__/invalidation.cpython-39.pyc
/usr/lib/python3.9/site-packages/cacheops/__pycache__/jinja2.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/cacheops/__pycache__/jinja2.cpython-39.pyc
/usr/lib/python3.9/site-packages/cacheops/__pycache__/query.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/cacheops/__pycache__/query.cpython-39.pyc
/usr/lib/python3.9/site-packages/cacheops/__pycache__/reaper.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/cacheops/__pycache__/reaper.cpython-39.pyc
/usr/lib/python3.9/site-packages/cacheops/__pycache__/redis.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/cacheops/__pycache__/redis.cpython-39.pyc
/usr/lib/python3.9/site-packages/cacheops/__pycache__/serializers.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/cacheops/__pycache__/serializers.cpython-39.pyc
/usr/lib/python3.9/site-packages/cacheops/__pycache__/sharding.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/cacheops/__pycache__/sharding.cpython-39.pyc
/usr/lib/python3.9/site-packages/cacheops/__pycache__/signals.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/cacheops/__pycache__/signals.cpython-39.pyc
/usr/lib/python3.9/site-packages/cacheops/__pycache__/simple.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/cacheops/__pycache__/simple.cpython-39.pyc
/usr/lib/python3.9/site-packages/cacheops/__pycache__/transaction.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/cacheops/__pycache__/transaction.cpython-39.pyc
/usr/lib/python3.9/site-packages/cacheops/__pycache__/tree.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/cacheops/__pycache__/tree.cpython-39.pyc
/usr/lib/python3.9/site-packages/cacheops/__pycache__/utils.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/cacheops/__pycache__/utils.cpython-39.pyc
/usr/lib/python3.9/site-packages/cacheops/apps.py
/usr/lib/python3.9/site-packages/cacheops/conf.py
/usr/lib/python3.9/site-packages/cacheops/getset.py
/usr/lib/python3.9/site-packages/cacheops/invalidation.py
/usr/lib/python3.9/site-packages/cacheops/jinja2.py
/usr/lib/python3.9/site-packages/cacheops/lua
/usr/lib/python3.9/site-packages/cacheops/lua/cache_thing.lua
/usr/lib/python3.9/site-packages/cacheops/lua/cache_thing_insideout.lua
/usr/lib/python3.9/site-packages/cacheops/lua/invalidate.lua
/usr/lib/python3.9/site-packages/cacheops/lua/invalidate_insideout.lua
/usr/lib/python3.9/site-packages/cacheops/management
/usr/lib/python3.9/site-packages/cacheops/management/__init__.py
/usr/lib/python3.9/site-packages/cacheops/management/__pycache__
/usr/lib/python3.9/site-packages/cacheops/management/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/cacheops/management/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/cacheops/management/commands
/usr/lib/python3.9/site-packages/cacheops/management/commands/__init__.py
/usr/lib/python3.9/site-packages/cacheops/management/commands/__pycache__
/usr/lib/python3.9/site-packages/cacheops/management/commands/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/cacheops/management/commands/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/cacheops/management/commands/__pycache__/cleanfilecache.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/cacheops/management/commands/__pycache__/cleanfilecache.cpython-39.pyc
/usr/lib/python3.9/site-packages/cacheops/management/commands/__pycache__/invalidate.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/cacheops/management/commands/__pycache__/invalidate.cpython-39.pyc
/usr/lib/python3.9/site-packages/cacheops/management/commands/__pycache__/reapconjs.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/cacheops/management/commands/__pycache__/reapconjs.cpython-39.pyc
/usr/lib/python3.9/site-packages/cacheops/management/commands/cleanfilecache.py
/usr/lib/python3.9/site-packages/cacheops/management/commands/invalidate.py
/usr/lib/python3.9/site-packages/cacheops/management/commands/reapconjs.py
/usr/lib/python3.9/site-packages/cacheops/query.py
/usr/lib/python3.9/site-packages/cacheops/reaper.py
/usr/lib/python3.9/site-packages/cacheops/redis.py
/usr/lib/python3.9/site-packages/cacheops/serializers.py
/usr/lib/python3.9/site-packages/cacheops/sharding.py
/usr/lib/python3.9/site-packages/cacheops/signals.py
/usr/lib/python3.9/site-packages/cacheops/simple.py
/usr/lib/python3.9/site-packages/cacheops/templatetags
/usr/lib/python3.9/site-packages/cacheops/templatetags/__init__.py
/usr/lib/python3.9/site-packages/cacheops/templatetags/__pycache__
/usr/lib/python3.9/site-packages/cacheops/templatetags/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/cacheops/templatetags/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/cacheops/templatetags/__pycache__/cacheops.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/cacheops/templatetags/__pycache__/cacheops.cpython-39.pyc
/usr/lib/python3.9/site-packages/cacheops/templatetags/cacheops.py
/usr/lib/python3.9/site-packages/cacheops/transaction.py
/usr/lib/python3.9/site-packages/cacheops/tree.py
/usr/lib/python3.9/site-packages/cacheops/utils.py
/usr/lib/python3.9/site-packages/django_cacheops-7.0.2-py3.9.egg-info
/usr/lib/python3.9/site-packages/django_cacheops-7.0.2-py3.9.egg-info/PKG-INFO
/usr/lib/python3.9/site-packages/django_cacheops-7.0.2-py3.9.egg-info/SOURCES.txt
/usr/lib/python3.9/site-packages/django_cacheops-7.0.2-py3.9.egg-info/dependency_links.txt
/usr/lib/python3.9/site-packages/django_cacheops-7.0.2-py3.9.egg-info/not-zip-safe
/usr/lib/python3.9/site-packages/django_cacheops-7.0.2-py3.9.egg-info/pbr.json
/usr/lib/python3.9/site-packages/django_cacheops-7.0.2-py3.9.egg-info/requires.txt
/usr/lib/python3.9/site-packages/django_cacheops-7.0.2-py3.9.egg-info/top_level.txt
/usr/share/doc/packages/python39-django-cacheops
/usr/share/doc/packages/python39-django-cacheops/CHANGELOG
/usr/share/doc/packages/python39-django-cacheops/README.rst
/usr/share/licenses/python39-django-cacheops
/usr/share/licenses/python39-django-cacheops/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 12:43:14 2024