From: Stephen Finucane Date: Mon, 8 May 2023 10:58:06 +0000 (+0100) Subject: requirements: Bump Django to 4.2.x, django-filter to 23.2.0 X-Git-Tag: v3.2.0~91 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8321c8343abfe3ef69ceb5614e8ccd6710437d03;p=thirdparty%2Fpatchwork.git requirements: Bump Django to 4.2.x, django-filter to 23.2.0 There are no apparent issues to be addressed this go round. Hurrah! We also formally drop support for Django 4.0. This doesn't really mean anything since we still support 3.2, but it means we can keep our test matrix as small as possible. Signed-off-by: Stephen Finucane --- diff --git a/releasenotes/notes/django-4-2-support-76dacb65212b3213.yaml b/releasenotes/notes/django-4-2-support-76dacb65212b3213.yaml new file mode 100644 index 00000000..86cc0421 --- /dev/null +++ b/releasenotes/notes/django-4-2-support-76dacb65212b3213.yaml @@ -0,0 +1,9 @@ +--- +features: + - | + `Django 4.2 `_ is + now supported. +upgrade: + - | + Django 4.0 is no longer supported. It is no longer supported upstream and + most distributions provide a newer version. diff --git a/requirements-dev.txt b/requirements-dev.txt index 5a97036a..2a5b9120 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,6 +1,6 @@ -Django~=4.1.0 +Django~=4.2.0 djangorestframework~=3.14.0 -django-filter~=22.1.0 +django-filter~=23.2.0 django-debug-toolbar~=3.8.0 # This does not support Django 4.0 # django-dbbackup~=3.3.0 diff --git a/requirements-prod.txt b/requirements-prod.txt index e2b6e7a8..d450473b 100644 --- a/requirements-prod.txt +++ b/requirements-prod.txt @@ -1,5 +1,5 @@ -Django~=4.1.0 +Django~=4.2.0 djangorestframework~=3.14.0 -django-filter~=22.1.0 +django-filter~=23.2.0 psycopg2~=2.9.0 sqlparse~=0.4.0 diff --git a/tox.ini b/tox.ini index 05e5253e..79e7bff1 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,6 @@ [tox] minversion = 3.2 -envlist = pep8,docs,py{37,38,39}-django32,py{38,39,310,311}-django{40,41} +envlist = pep8,docs,py{37,38,39}-django32,py{38,39,310,311}-django{41,42} [testenv] skip_install = true @@ -8,13 +8,13 @@ deps = -r{toxinidir}/requirements-test.txt django32: django~=3.2.0 django32: djangorestframework~=3.14.0 - django32: django-filter~=22.1.0 - django40: django~=4.0.0 - django40: djangorestframework~=3.14.0 - django40: django-filter~=22.1.0 + django32: django-filter~=23.2.0 django41: django~=4.1.0 django41: djangorestframework~=3.14.0 - django41: django-filter~=22.1.0 + django41: django-filter~=23.2.0 + django42: django~=4.2.0 + django42: djangorestframework~=3.14.0 + django42: django-filter~=23.2.0 setenv = DJANGO_SETTINGS_MODULE = patchwork.settings.dev PYTHONDONTWRITEBYTECODE = 1