diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 30b52ba9..f42b4ef9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,6 +20,7 @@ jobs: django-version: - '4.2' - '5.0' + - '5.1' redis-version: - 'latest' @@ -36,7 +37,7 @@ jobs: python-version: '3.9' # latest Django with pre-release redis - - django-version: '5.0' + - django-version: '5.1' redis-version: 'master' python-version: '3.11' diff --git a/changelog.d/754.misc b/changelog.d/754.misc new file mode 100644 index 00000000..4945394e --- /dev/null +++ b/changelog.d/754.misc @@ -0,0 +1 @@ +Added support for django 5.1 \ No newline at end of file diff --git a/setup.cfg b/setup.cfg index fbbc9113..08781667 100644 --- a/setup.cfg +++ b/setup.cfg @@ -14,6 +14,7 @@ classifiers = Framework :: Django Framework :: Django :: 4.2 Framework :: Django :: 5.0 + Framework :: Django :: 5.1 Intended Audience :: Developers License :: OSI Approved :: BSD License Operating System :: OS Independent @@ -56,9 +57,9 @@ envlist = ruff mypy # tests against released versions - py{38,39,310,311}-dj{42,50}-redislatest + py{38,39,310,311}-dj{42,50,51}-redislatest # tests against unreleased versions - py311-dj50-redismaster + py311-dj51-redismaster py311-djmain-redis{latest,master} [gh-actions] @@ -72,6 +73,7 @@ python = DJANGO = 4.2: dj42 5.0: dj50 + 5.1: dj51 main: djmain REDIS = latest: redislatest @@ -98,6 +100,7 @@ commands = deps = dj42: Django>=4.2,<5.0 dj50: Django>=5.0,<5.1 + dj51: Django>=5.1,<5.2 djmain: https://github.com/django/django/archive/main.tar.gz msgpack>=0.6.0 pytest