diff --git a/docs/changes.rst b/docs/changes.rst index 2dc373a01..f57020519 100644 --- a/docs/changes.rst +++ b/docs/changes.rst @@ -15,6 +15,7 @@ Pending find the toolbar window inside the shadow root. * Stopped the history panel buttons from submitting their form when clicked before the panel script has loaded, which navigated away from the page. +* Added support for Django 6.1. 7.0.0 (2026-06-17) ------------------ diff --git a/pyproject.toml b/pyproject.toml index 87cf0f45a..818c4848e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -19,6 +19,7 @@ classifiers = [ "Framework :: Django", "Framework :: Django :: 5.2", "Framework :: Django :: 6.0", + "Framework :: Django :: 6.1", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", diff --git a/tox.ini b/tox.ini index 1aeeef786..4d5cf82b9 100644 --- a/tox.ini +++ b/tox.ini @@ -4,14 +4,15 @@ envlist = docs packaging py{310,311}-dj{52}-{sqlite,postgresql,psycopg3,postgis,mysql} - py{312}-dj{52,60}-{sqlite,postgresql,psycopg3,postgis,mysql} - py{313}-dj{52,60,main}-{sqlite,psycopg3,postgis3,mysql} - py{314}-dj{52,60,main}-{sqlite,psycopg3,postgis3,mysql} + py{312}-dj{52,60,61}-{sqlite,postgresql,psycopg3,postgis,mysql} + py{313}-dj{52,60,61,main}-{sqlite,psycopg3,postgis3,mysql} + py{314}-dj{52,60,61,main}-{sqlite,psycopg3,postgis3,mysql} [testenv] deps = dj52: django~=5.2.0 dj60: django~=6.0 + dj61: django~=6.1 djmain: https://github.com/django/django/archive/main.tar.gz postgresql: psycopg2-binary psycopg3: psycopg[binary] @@ -54,28 +55,28 @@ dependency_groups = commands = python -b -m coverage run -m django test -v2 {posargs:tests} -[testenv:py{310,311,312,313,314}-dj{52,60,main}-{postgresql,psycopg3}] +[testenv:py{310,311,312,313,314}-dj{52,60,61,main}-{postgresql,psycopg3}] setenv = {[testenv]setenv} DB_BACKEND = postgresql DB_PORT = {env:DB_PORT:5432} -[testenv:py{310,311,312,313,314}-dj{52,60,main}-{postgis,postgis3}] +[testenv:py{310,311,312,313,314}-dj{52,60,61,main}-{postgis,postgis3}] setenv = {[testenv]setenv} DB_BACKEND = postgis DB_PORT = {env:DB_PORT:5432} -[testenv:py{310,311,312,313,314}-dj{52,60,main}-mysql] +[testenv:py{310,311,312,313,314}-dj{52,60,61,main}-mysql] setenv = {[testenv]setenv} DB_BACKEND = mysql DB_PORT = {env:DB_PORT:3306} -[testenv:py{310,311,312,313,314}-dj{52,60,main}-sqlite] +[testenv:py{310,311,312,313,314}-dj{52,60,61,main}-sqlite] setenv = {[testenv]setenv} DB_BACKEND = sqlite3