diff --git a/setup.py b/setup.py index 31471990..e13c8fb7 100644 --- a/setup.py +++ b/setup.py @@ -45,7 +45,7 @@ def get_version(): setup_requires=["pytest-runner"], options={"bdist_wheel": {"universal": "1"}}, install_requires=[ - "Django>=4.2,<5.3,!=5.0.*", + "Django>=4.2,<6.0,!=5.0.*", "prometheus-client>=0.7", ], classifiers=[ @@ -64,6 +64,7 @@ def get_version(): "Framework :: Django :: 4.2", "Framework :: Django :: 5.1", "Framework :: Django :: 5.2", + "Framework :: Django :: 6.0", "Topic :: System :: Monitoring", "License :: OSI Approved :: Apache Software License", ], diff --git a/tox.ini b/tox.ini index 1c3bed29..43cc349d 100644 --- a/tox.ini +++ b/tox.ini @@ -4,6 +4,7 @@ envlist = {py39,py310,py311,py312}-django420-{end2end,unittests} {py310,py311,py312,py313}-django{510,520}-{end2end,unittests} {py314,py314t}-django520-{end2end,unittests} + {py312,py313,py314,py314t}-django600-{end2end,unittests} py39-lint skip_missing_interpreters = True @@ -21,6 +22,7 @@ deps = django420: Django>=4.2,<4.3 django510: Django>=5.1,<5.2 django520: Django>=5.2,<5.3 + django600: Django>=6.0,<6.1 coverage -rrequirements.txt skip_missing_interpreters=true