Skip to content

Tags: jazzband/django-redis

Tags

6.0.0

Toggle 6.0.0's commit message
django-redis 6.0.0 (2025-06-17)

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

Features
--------

- Support HashMaps (`#598 <https://github.com/jazzband/django-redis/issues/598>`_)
- Support gzip compression (`#688 <https://github.com/jazzband/django-redis/issues/688>`_)
- Support for sets and support basic operations, sadd, scard, sdiff, sdiffstore, sinter, sinterstore, smismember, sismember, smembers, smove, spop, srandmember, srem, sscan, sscan_iter, sunion, sunionstore (`#730 <https://github.com/jazzband/django-redis/issues/730>`_)

Bug Fixes
---------

- Hotfix for timeout=DEFAULT_TIMEOUT in expire and pexpire (`#724 <https://github.com/jazzband/django-redis/issues/724>`_)
- Fix is_master parsing error for write separation in sentinel mode (`#749 <https://github.com/jazzband/django-redis/issues/749>`_)
- Added blocking parameter for `cache.lock` (`#752 <https://github.com/jazzband/django-redis/issues/752>`_)

Miscellaneous
-------------

- Added support for Python 3.12 (`#689 <https://github.com/jazzband/django-redis/issues/689>`_)
- Pin pytest to <7.0 until compatibility issues are resolved (`#690 <https://github.com/jazzband/django-redis/issues/690>`_)
- Replace isort and flake8 with ruff (`#692 <https://github.com/jazzband/django-redis/issues/692>`_)
- Drop django 4.0 (`#693 <https://github.com/jazzband/django-redis/issues/693>`_)
- Upgrade black to 23.10.1 (`#695 <https://github.com/jazzband/django-redis/issues/695>`_)
- Typed DefaultClient (`#696 <https://github.com/jazzband/django-redis/issues/696>`_)
- Support pytest>=7 (`#697 <https://github.com/jazzband/django-redis/issues/697>`_)
- Drop support for django 3.2, python 3.6 and python 3.7 (`#699 <https://github.com/jazzband/django-redis/issues/699>`_)
- Support tox 4 (`#701 <https://github.com/jazzband/django-redis/issues/701>`_)
- Configured dependabot for github actions (`#702 <https://github.com/jazzband/django-redis/issues/702>`_)
- Use ubuntu-latest for CI (`#703 <https://github.com/jazzband/django-redis/issues/703>`_)
- Dropped support for django 4.1 and added support for django 5.0 (`#729 <https://github.com/jazzband/django-redis/issues/729>`_)
- Added support for django 5.1 (`#754 <https://github.com/jazzband/django-redis/issues/754>`_)
- Update minimum supported versions in README.md: Python to 3.8, Django to 4.2, redis-py to 4.0.2 (`#755 <https://github.com/jazzband/django-redis/issues/755>`_)
- Added support for Python 3.13 (`#756 <https://github.com/jazzband/django-redis/issues/756>`_)
- Speed up tests by using `pytest-xdist` and separating settings on different redis databases.
  Dropped `pytest-django`
  Using `docker-compose` for setting up redis containers for testing
  Use `tox-uv` (`#757 <https://github.com/jazzband/django-redis/issues/757>`_)
- Confirm support for Django 5.2.
  Fix shadowing builtin Python exceptions. (`#824 <https://github.com/jazzband/django-redis/issues/824>`_)

Deprecations and Removals
-------------------------

- Drop support for Python 3.8 (`#852 <https://github.com/jazzband/django-redis/issues/852>`_)

5.4.0

Toggle 5.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #683 from WisdomPill/release540

Preparing release 5.4.0

5.3.0

Toggle 5.3.0's commit message
Prepare release of django-redis 5.3.0

5.2.0

Toggle 5.2.0's commit message
django-redis 5.2.0 (2021-12-22)

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

Bug Fixes
---------

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

Miscellaneous
-------------

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

5.0.0

Toggle 5.0.0's commit message
Make twine check pass

4.12.1

Toggle 4.12.1's commit message
Fix typo in CHANGES.rst

4.12.0

Toggle 4.12.0's commit message
Remove left in debug helper

4.11.0

Toggle 4.11.0's commit message
Prepare for the next release

4.10.0

Toggle 4.10.0's commit message

Verified

This commit was signed with the committer’s verified signature.
niwinz Andrey Antukh
Set version to 4.10.0