Skip to content

Commit 4efd252

Browse files
Updated test matrix for supported Django and Python versions (#84)
1 parent 77ac345 commit 4efd252

File tree

2 files changed

+21
-2
lines changed

2 files changed

+21
-2
lines changed

.github/workflows/test.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,15 @@ jobs:
2020
strategy:
2121
fail-fast: false
2222
matrix:
23-
python-version: ["3.10", "3.11", "3.12"]
24-
django-version: ["4.2", "5.0", "main"]
23+
python-version: ["3.10", "3.11", "3.12", "3.13"]
24+
django-version: ["4.2", "5.2", "main"]
25+
exclude:
26+
- python-version: "3.13"
27+
django-version: "4.2"
28+
- python-version: "3.10"
29+
django-version: "main"
30+
- python-version: "3.11"
31+
django-version: "main"
2532
steps:
2633
- uses: actions/checkout@v4
2734

README.rst

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,18 @@ Versioning and Status
5757
Neapolitan uses a two-part CalVer versioning scheme, such as ``23.7``. The first
5858
number is the year. The second is the release number within that year.
5959

60+
On an on-going basis, Neapolitan aims to support all current Django
61+
versions and the matching current Python versions.
62+
63+
Please see:
64+
65+
* `Status of supported Python versions <https://devguide.python.org/versions/#supported-versions>`_
66+
* `List of supported Django versions <https://www.djangoproject.com/download/#supported-versions>`_
67+
68+
Support for Python and Django versions will be dropped when they reach
69+
end-of-life. Support for Python versions will be dropped when they reach
70+
end-of-life, even when still supported by a current version of Django.
71+
6072
This is alpha software. I'm still working out the details of the API, and I've
6173
only begun the docs.
6274

0 commit comments

Comments
 (0)