Changelog for
python3-django-redis-5.2.0-2.1.noarch.rpm :
* Tue Oct 11 2022 jayvdbAATTgmail.com- Drop unnecessary clean-cache.patch- Update to v5.2.0
* Block use with broken redis-py 4.0.0 and 4.0.1
* Add support for django 4- from v5.1.0
* Add Python 3.10 to CI
* Configured towncrier to generate the changelog.
* Added django_redis.compressors.zstd.ZStdCompressor to provide pyzstd cache value compression
* Change pickle default version to Python default instead of highest version
* Add hiredis extra dependency to request redis[hiredis]
* Add pexpireat to allow setting \'expire at\' with millisecond precision
* Make expire, pexpire, expireat and persist return the redis client value
* Convert most unittest class tests to pytest tests
* Update type comments to type annotations
* Pin redis-py to 3.x until 4.x breaking changes can be addressed
* Clarify redis primary name in sentinel documentation
* Add documentation on configuring self signed SSL certificates- from v5.0.0
* supporting django 3.1 and django 3.2
* dropped support for python 3.5
* added support for python 3.9
* started type hinting the codebase
* ensure connections are closed
* fixed ShardClient .clear() method
* .delete() now returns boolean from django 3.1 onwards
* disconnect connection pools on .close()
* added support for redis sentinel
* added .expire_at() method
* fixed .incr() when ttl is None or when the number is larger than 64 bit
* fixed .incr_version() when ttl is None
* added .pttl() method to the clients to support milli-second precision for ttl of a key
* added .pexpire() method to the clients to support milli-second precision for setting expiry of a key
* Wed May 11 2022 pgajdosAATTsuse.com- python-mock is not required for build
* Fri Mar 12 2021 mmachovaAATTsuse.com- Fix recent build failure with clean-cache.patch
* Fri Jun 12 2020 mimi.vxAATTgmail.com- update to 4.12.1- drop msgpack-1.patch
* moved under jazzband.co
* Removed support for end-of-life Django
* Removed support for unmaintained redis-py 2.X.
* Changed uses of deprecated smart_text() to smart_str().
* Fixed deprecation warning with the msgpack serializer.
* The .touch() method now uses the default timeout, to cache forever pass None.
* Subclasses of JSONSerializer can now override the encoder_class attribute to change the JSON encoder. It defaults to DjangoJSONEncoder.
* Fixed DefaultClient.set() to work with empty Pipeline.
* The thread_local parameter is now forwarded to the Redis client.
* Fri Apr 24 2020 tchvatalAATTsuse.com- Fix build with new msgpack:
* msgpack-1.patch
* Tue Jan 07 2020 tchvatalAATTsuse.com- Update to 4.11.0:
* Added support for Python 3.8.
* Added support for Django 2.2 and 3.0.
* Changed msgpack-python soft dependency to msgpack.
* Fixed .touch() method for sharded client.
* Fixed prefix escaping for the sharded client.
* Fixed .add() method to return a bool.- Remove merged tests-fix-urls.patch
* Wed Feb 20 2019 jayvdbAATTgmail.com- Add tests-fix-urls.patch fixing failing tests, which were using URLs not able to be parsed correctly on Python 3 as a URL. See https://github.com/andymccurdy/redis-py/issues/961
* Tue Dec 11 2018 tchvatalAATTsuse.com- Update to 4.10.0:
* support for redis-py 3.0
* Fri Aug 31 2018 jengelhAATTinai.de- Trim marketing wording from description.
* Tue Aug 28 2018 tchvatalAATTsuse.com- Initial package, needed by weblate for caching