diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f53ae9d..29027cf 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -37,6 +37,8 @@ jobs: django-version: 'Django~=5.2.0' - python-version: '3.14' django-version: 'Django~=5.2.0' + - python-version: '3.14' + django-version: 'Django~=6.0.0' steps: - uses: actions/checkout@v6 diff --git a/CHANGELOG.md b/CHANGELOG.md index fca3ffa..aee98e0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,14 @@ We follow Semantic Version. +## Unreleased + +### Features + +- Adds `python3.14` support +- Adds `django6.0` support + + ## 1.3.2 ### Bugfixes diff --git a/README.md b/README.md index 5cfdea3..6262587 100644 --- a/README.md +++ b/README.md @@ -31,6 +31,7 @@ While this package will most likely work with the most versions of `django`, we - 5.0 - 5.1 - 5.2 +- 6.0 This package has no dependencies itself. diff --git a/poetry.lock b/poetry.lock index 6f0f3c7..0deb168 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 2.1.1 and should not be changed by hand. +# This file is automatically @generated by Poetry 2.4.0 and should not be changed by hand. [[package]] name = "alabaster" @@ -384,7 +384,7 @@ description = "Backport of PEP 654 (exception groups)" optional = false python-versions = ">=3.7" groups = ["dev"] -markers = "python_version < \"3.11\"" +markers = "python_version == \"3.10\"" files = [ {file = "exceptiongroup-1.3.0-py3-none-any.whl", hash = "sha256:4d111e6e0c13d0644cad6ddaa7ed0261a0b36971f6d23e7ec9b4b9097da78a10"}, {file = "exceptiongroup-1.3.0.tar.gz", hash = "sha256:b241f5885f560bc56a59ee63ca4c6a8bfa46ae4ad651af316d4e81817bb9fd88"}, @@ -1103,6 +1103,7 @@ files = [ {file = "tomli-2.3.0-py3-none-any.whl", hash = "sha256:e95b1af3c5b07d9e643909b5abbec77cd9f1217e6d0bca72b0234736b9fb1f1b"}, {file = "tomli-2.3.0.tar.gz", hash = "sha256:64be704a875d2a59753d80ee8a533c3fe183e3f06807ff7dc2232938ccb01549"}, ] +markers = {dev = "python_full_version <= \"3.11.0a6\""} [[package]] name = "typing-extensions" @@ -1167,4 +1168,4 @@ pygments = ">=2.19,<3.0" [metadata] lock-version = "2.1" python-versions = ">=3.10,<4.0" -content-hash = "8647ff3e93ca50110b60bd6dee2ea408c4752ffdbb400df95f040da3b4251285" +content-hash = "a9f7b917a4ea971ef4e3d0cfda424a296591084c4d8b55fb1e067969476ded4d" diff --git a/pyproject.toml b/pyproject.toml index b928335..30f8097 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -35,6 +35,7 @@ classifiers = [ "Framework :: Django :: 5.0", "Framework :: Django :: 5.1", "Framework :: Django :: 5.2", + "Framework :: Django :: 6.0", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", @@ -50,7 +51,7 @@ classifiers = [ python = ">=3.10,<4.0" [tool.poetry.group.dev.dependencies] -django = ">=4.2,<5.3" +django = ">=4.2,<6.1" mypy = "^1.10" wemake-python-styleguide = "^1.0"