Skip to content

Commit ef945d6

Browse files
pin redis-py to 3.x until 4.x breaking changes can be addressed (#570)
1 parent 9cd2bbe commit ef945d6

File tree

3 files changed

+13
-10
lines changed

3 files changed

+13
-10
lines changed

.github/workflows/ci.yml

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -29,20 +29,22 @@ jobs:
2929

3030
# only test pre-release dependencies for the latest Python
3131
include:
32-
# latest Django with pre-release redis
33-
- django-version: '3.2'
34-
redis-version: 'master'
35-
python-version: '3.10'
32+
# TODO: re-enable with https://github.com/jazzband/django-redis/issues/569
33+
# # latest Django with pre-release redis
34+
# - django-version: '3.2'
35+
# redis-version: 'master'
36+
# python-version: '3.10'
3637

3738
# latest redis with pre-release Django
3839
- django-version: 'main'
3940
redis-version: 'latest'
4041
python-version: '3.10'
4142

42-
# pre-release Django and redis
43-
- django-version: 'main'
44-
redis-version: 'master'
45-
python-version: '3.10'
43+
# TODO: re-enable with https://github.com/jazzband/django-redis/issues/569
44+
# # pre-release Django and redis
45+
# - django-version: 'main'
46+
# redis-version: 'master'
47+
# python-version: '3.10'
4648

4749
steps:
4850
- uses: actions/checkout@v2

changelog.d/570.misc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Pin redis-py to 3.x until 4.x breaking changes can be addressed.

setup.cfg

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,10 @@ packages =
3838
django_redis.compressors
3939
install_requires =
4040
Django>=2.2
41-
redis>=3.0.0
41+
redis>=3,<4
4242

4343
[options.extras_require]
44-
hiredis = redis[hiredis]>=3.0.0
44+
hiredis = redis[hiredis]>=3,<4
4545

4646
[coverage:run]
4747
omit =

0 commit comments

Comments
 (0)