Skip to content
This repository has been archived by the owner on Oct 12, 2023. It is now read-only.

Update dependency django-redis to v5 #190

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 31, 2021

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
django-redis ==4.12.1 -> ==5.4.0 age adoption passing confidence

Release Notes

jazzband/django-redis (django-redis)

v5.4.0

Compare Source

===============================

Features

  • Connection factory goes to cache options (#&#8203;680 <https://github.com/jazzband/django-redis/issues/680>_)

Documentation

  • Added note in docs for correctly configuring hiredis parser when using redis-py version 5. (#&#8203;677 <https://github.com/jazzband/django-redis/issues/677>_)

v5.3.0

Compare Source

===============================

Features

  • Add support for django 4 (#&#8203;627 <https://github.com/jazzband/django-redis/issues/627>_)

Bug Fixes

  • Access django_redis.cache.DJANGO_REDIS_SCAN_ITERSIZE and django_redis.client.herd.CACHE_HERD_TIMEOUT in runtime to not read Django settings in import time. (#&#8203;638 <https://github.com/jazzband/django-redis/issues/638>_)
  • Skipping pickle serializer test for django >= 4.2 (#&#8203;646 <https://github.com/jazzband/django-redis/issues/646>_)

Miscellaneous

  • Speed up deleting multiple keys by a pattern with pipelines and larger itersize (#&#8203;609 <https://github.com/jazzband/django-redis/issues/609>_)
  • Print full exception traceback when logging ignored exceptions (#&#8203;611 <https://github.com/jazzband/django-redis/issues/611>_)
  • Fix mypy linting (#&#8203;626 <https://github.com/jazzband/django-redis/issues/626>_)
  • Added support for python 3.11 (#&#8203;633 <https://github.com/jazzband/django-redis/issues/633>_)
  • Fix CI, running tox<4 to still support Python 3.6. (#&#8203;645 <https://github.com/jazzband/django-redis/issues/645>_)
  • Dropped support for django 2.2 and 3.1 (#&#8203;649 <https://github.com/jazzband/django-redis/issues/649>_)
  • Run actions & tox against Django 4..2 (#&#8203;668 <https://github.com/jazzband/django-redis/issues/668>_)

v5.2.0

Compare Source

===============================

Bug Fixes

  • Block use with broken redis-py 4.0.0 and 4.0.1 (#&#8203;542 <https://github.com/jazzband/django-redis/issues/542>_)

Miscellaneous

  • Unblock redis-py >=4.0.2 (#&#8203;576 <https://github.com/jazzband/django-redis/issues/576>_)
  • Add support for django 4 (#&#8203;579 <https://github.com/jazzband/django-redis/issues/579>_)

v5.1.0

Compare Source

===============================

Features

  • Add Python 3.10 to CI (#&#8203;536 <https://github.com/jazzband/django-redis/issues/536>_)
  • Configured towncrier to generate the changelog. (#&#8203;548 <https://github.com/jazzband/django-redis/issues/548>_)
  • Added django_redis.compressors.zstd.ZStdCompressor to provide pyzstd cache value compression. (#&#8203;551 <https://github.com/jazzband/django-redis/issues/551>_)
  • Change pickle default version to Python default instead of highest version. (#&#8203;555 <https://github.com/jazzband/django-redis/issues/555>_)
  • Add hiredis extra dependency to request redis[hiredis]. (#&#8203;556 <https://github.com/jazzband/django-redis/issues/556>_)
  • Add pexpireat to allow setting 'expire at' with millisecond precision. (#&#8203;564 <https://github.com/jazzband/django-redis/issues/564>_)

Bug Fixes

  • Make expire, pexpire, expireat and persist return the redis client value (#&#8203;564 <https://github.com/jazzband/django-redis/issues/564>_)

Miscellaneous

  • Convert most unittest class tests to pytest tests. (#&#8203;553 <https://github.com/jazzband/django-redis/issues/553>_)
  • Update type comments to type annotations. (#&#8203;568 <https://github.com/jazzband/django-redis/issues/568>_)
  • Pin redis-py to 3.x until 4.x breaking changes can be addressed. (#&#8203;570 <https://github.com/jazzband/django-redis/issues/570>_)

Documentation

  • Clarify redis primary name in sentinel documentation. (#&#8203;529 <https://github.com/jazzband/django-redis/issues/529>_)
  • Add documentation on configuring self signed SSL certificates. (#&#8203;559 <https://github.com/jazzband/django-redis/issues/559>_)

v5.0.0

Compare Source

===============================

  • 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

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/django-redis-5.x branch 2 times, most recently from f323edf to c892383 Compare March 9, 2022 18:53
@renovate renovate bot force-pushed the renovate/django-redis-5.x branch from c892383 to 25a0d9c Compare March 16, 2023 11:42
@renovate renovate bot force-pushed the renovate/django-redis-5.x branch 2 times, most recently from 8857841 to a720ab6 Compare March 24, 2023 04:58
@renovate renovate bot force-pushed the renovate/django-redis-5.x branch from a720ab6 to a36e8f4 Compare June 16, 2023 14:07
@renovate renovate bot force-pushed the renovate/django-redis-5.x branch from a36e8f4 to 251208b Compare October 1, 2023 22:34
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants