diff --git a/pyproject.toml b/pyproject.toml index 0978d86..0fe9c9e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -18,17 +18,14 @@ classifiers = [ "Topic :: Software Development :: Libraries", "Topic :: Utilities", "Environment :: Web Environment", - "Framework :: Django :: 4.0", - "Framework :: Django :: 4.1", "Framework :: Django :: 4.2", - "Framework :: Django :: 5.0", "Framework :: Django :: 5.1", "Framework :: Django :: 5.2", "Framework :: Django :: 6.0", ] dynamic = ["version"] requires-python = ">=3.10" -dependencies = ["django>=4.0", "django-typer>=2.1.2", "semver>=3.0.4"] +dependencies = ["django>=4.2,!=5.0.*", "django-typer>=2.1.2", "semver>=3.0.4"] [project.optional-dependencies] django-extensions = ["django-extensions>=3.2", "werkzeug>=3.0"] diff --git a/tox.ini b/tox.ini index 3f38154..34091ef 100644 --- a/tox.ini +++ b/tox.ini @@ -28,10 +28,7 @@ deps = pytest-mock pytest-django setuptools; python_version < "3.10" - django40: Django>=4.0a1,<4.1 - django41: Django>=4.1a1,<4.2 django42: Django>=4.2a1,<5.0 - django50: Django>=5.0a1,<5.1 django51: Django>=5.1a1,<5.2 django52: Django>=5.2a1,<6 django60: Django>=6.0a1,<6.1 diff --git a/uv.lock b/uv.lock index 846a3ab..1e85272 100644 --- a/uv.lock +++ b/uv.lock @@ -178,7 +178,7 @@ dev = [ [package.metadata] requires-dist = [ - { name = "django", specifier = ">=4.0" }, + { name = "django", specifier = ">=4.2,!=5.0.*" }, { name = "django-extensions", marker = "extra == 'django-extensions'", specifier = ">=3.2" }, { name = "django-typer", specifier = ">=2.1.2" }, { name = "semver", specifier = ">=3.0.4" },