From 3cec82c8338f527f12effdef3678649c22825a86 Mon Sep 17 00:00:00 2001 From: Marco Braak Date: Sat, 25 Oct 2025 13:19:11 +0200 Subject: [PATCH 1/2] Django 6b1 --- .github/workflows/ci.yml | 3 ++- setup.py | 2 ++ testproject/requirements_django.txt | 2 +- tox.ini | 4 +++- 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 32d81a89..f18b8f45 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,7 +8,8 @@ jobs: strategy: matrix: - django: ["django==4.2.25", "django==5.1.13", "django==5.2.7"] + django: + ["django==4.2.25", "django==5.1.13", "django==5.2.7", "django==6.0b1"] services: postgres: diff --git a/setup.py b/setup.py index 20949a10..f3c9d786 100644 --- a/setup.py +++ b/setup.py @@ -28,12 +28,14 @@ "Framework :: Django :: 4.2", "Framework :: Django :: 5.1", "Framework :: Django :: 5.2", + "Framework :: Django :: 6.0", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "Programming Language :: Python :: Implementation :: CPython", ], ) diff --git a/testproject/requirements_django.txt b/testproject/requirements_django.txt index 7db3eb15..3e6ee6dc 100644 --- a/testproject/requirements_django.txt +++ b/testproject/requirements_django.txt @@ -1 +1 @@ -Django>=5.2,<5.3 +Django==6.0b1 \ No newline at end of file diff --git a/tox.ini b/tox.ini index 050da676..9186265e 100644 --- a/tox.ini +++ b/tox.ini @@ -1,5 +1,5 @@ [tox] -envlist = py310-django42,py312-django42,py310-django51,py313-django51,py313-django52 +envlist = py310-django42,py312-django42,py310-django51,py313-django51,py313-django52,py314-django6 [testenv] changedir = {toxinidir}/testproject @@ -11,9 +11,11 @@ deps = django42: Django>=4.2,<4.3 django51: Django>=5.1,<5.2 django52: Django>=5.2,<5.3 + django6: Django==6.0b1 commands = python -Wd manage.py test django_file_form_example basepython = py310: python3.10 py312: python3.12 py313: python3.13 + py314: python3.14 \ No newline at end of file From bdf77948dc5c64612a7f99b3326fd9d93e5fed67 Mon Sep 17 00:00:00 2001 From: Marco Braak Date: Tue, 11 Nov 2025 12:31:33 +0100 Subject: [PATCH 2/2] Update docs --- docs/index.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docs/index.md b/docs/index.md index 30b86fca..68e5513b 100644 --- a/docs/index.md +++ b/docs/index.md @@ -15,9 +15,10 @@ Features: The project is hosted on [github](https://github.com/mbraak/django-file-form). -Works with Django 4.2, 5.0 and 5.1 Also with Python 3.8 - 3.13 +Works with Django 4.2, 5.1, 5.2 and 6.0 Also with Python 3.10 - 3.13 Older versions: - Django-file-form 3.6.x supports Django 3.2 - Django-file-form 3.5.x supports Django 4.1 +- Django-file-form 3.9.x supports Django 5.0