Skip to content

Commit 7aa46f4

Browse files
committed
Preparing for release 6.0.0
1 parent 2f6a3c6 commit 7aa46f4

26 files changed

+52
-29
lines changed

CHANGELOG.rst

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,57 @@ Changelog
33

44
.. towncrier release notes start
55
6+
django-redis 6.0.0 (2025-06-17)
7+
===============================
8+
9+
Features
10+
--------
11+
12+
- Support HashMaps (`#598 <https://github.com/jazzband/django-redis/issues/598>`_)
13+
- Support gzip compression (`#688 <https://github.com/jazzband/django-redis/issues/688>`_)
14+
- 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>`_)
15+
16+
17+
Bug Fixes
18+
---------
19+
20+
- Hotfix for timeout=DEFAULT_TIMEOUT in expire and pexpire (`#724 <https://github.com/jazzband/django-redis/issues/724>`_)
21+
- Fix is_master parsing error for write separation in sentinel mode (`#749 <https://github.com/jazzband/django-redis/issues/749>`_)
22+
- Added blocking parameter for `cache.lock` (`#752 <https://github.com/jazzband/django-redis/issues/752>`_)
23+
24+
25+
Miscellaneous
26+
-------------
27+
28+
- Added support for Python 3.12 (`#689 <https://github.com/jazzband/django-redis/issues/689>`_)
29+
- Pin pytest to <7.0 until compatibility issues are resolved (`#690 <https://github.com/jazzband/django-redis/issues/690>`_)
30+
- Replace isort and flake8 with ruff (`#692 <https://github.com/jazzband/django-redis/issues/692>`_)
31+
- Drop django 4.0 (`#693 <https://github.com/jazzband/django-redis/issues/693>`_)
32+
- Upgrade black to 23.10.1 (`#695 <https://github.com/jazzband/django-redis/issues/695>`_)
33+
- Typed DefaultClient (`#696 <https://github.com/jazzband/django-redis/issues/696>`_)
34+
- Support pytest>=7 (`#697 <https://github.com/jazzband/django-redis/issues/697>`_)
35+
- Drop support for django 3.2, python 3.6 and python 3.7 (`#699 <https://github.com/jazzband/django-redis/issues/699>`_)
36+
- Support tox 4 (`#701 <https://github.com/jazzband/django-redis/issues/701>`_)
37+
- Configured dependabot for github actions (`#702 <https://github.com/jazzband/django-redis/issues/702>`_)
38+
- Use ubuntu-latest for CI (`#703 <https://github.com/jazzband/django-redis/issues/703>`_)
39+
- Dropped support for django 4.1 and added support for django 5.0 (`#729 <https://github.com/jazzband/django-redis/issues/729>`_)
40+
- Added support for django 5.1 (`#754 <https://github.com/jazzband/django-redis/issues/754>`_)
41+
- 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>`_)
42+
- Added support for Python 3.13 (`#756 <https://github.com/jazzband/django-redis/issues/756>`_)
43+
- Speed up tests by using `pytest-xdist` and separating settings on different redis databases.
44+
Dropped `pytest-django`
45+
Using `docker-compose` for setting up redis containers for testing
46+
Use `tox-uv` (`#757 <https://github.com/jazzband/django-redis/issues/757>`_)
47+
- Confirm support for Django 5.2.
48+
Fix shadowing builtin Python exceptions. (`#824 <https://github.com/jazzband/django-redis/issues/824>`_)
49+
50+
51+
Deprecations and Removals
52+
-------------------------
53+
54+
- Drop support for Python 3.8 (`#852 <https://github.com/jazzband/django-redis/issues/852>`_)
55+
56+
657
django-redis 5.4.0 (2023-10-01)
758
===============================
859

changelog.d/598.feature

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/688.feature

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/689.misc

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/690.misc

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/692.misc

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/693.misc

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/695.misc

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/696.misc

Lines changed: 0 additions & 1 deletion
This file was deleted.

changelog.d/697.misc

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)