From 998b6e77db86d00d07a2280f6099300e746bae73 Mon Sep 17 00:00:00 2001 From: Peter Pfeufer Date: Fri, 26 Jun 2026 13:54:01 +0200 Subject: [PATCH] [CHANGE] Update test matrix --- .github/workflows/automated-checks.yml | 3 ++- pyproject.toml | 3 ++- tox.ini | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/automated-checks.yml b/.github/workflows/automated-checks.yml index 9e0f46d..716bb2c 100644 --- a/.github/workflows/automated-checks.yml +++ b/.github/workflows/automated-checks.yml @@ -66,16 +66,17 @@ jobs: - '3.11' # [EOL] End of Life: 31 Dec 2027 - '3.12' # [EOL] End of Life: 31 Dec 2028 - '3.13' # [EOL] End of Life: 31 Oct 2029 + - '3.14' # [EOL] End of Life: 31 Oct 2030 # # MySQL versions to test against # database: # # https://endoflife.date/mysql # - mysql:8.4 # [LTS] Maintained until: 30 Apr 2032 # - mysql:9.7 # [LTS] Maintained until: 21 Apr 2034 # # https://endoflife.date/mariadb and https://mariadb.com/kb/en/mariadb-server-release-dates/ -# - mariadb:10.6 # [LTS] Maintained until: 06 Jul 2026 # - mariadb:10.11 # [LTS] Maintained until: 16 Feb 2028 # - mariadb:11.4 # [LTS] Maintained until: 29 May 2029 # - mariadb:11.8 # [LTS] Maintained until: 04 Jun 2028 +# - mariadb:12.3 # [LTS] Maintained until: 30 Jun 2029 # ## continue-on-error: ${{ matrix.python-version == '3.12' }} # diff --git a/pyproject.toml b/pyproject.toml index df593c3..33d9144 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -16,7 +16,7 @@ license = { file = "LICENSE" } authors = [ { name = "Peter Pfeufer", email = "develop@ppfeufer.de" }, ] -requires-python = ">=3.10,<3.14" +requires-python = ">=3.10,<3.15" classifiers = [ "Environment :: Web Environment", "Framework :: Django", @@ -30,6 +30,7 @@ classifiers = [ "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", ] diff --git a/tox.ini b/tox.ini index 9149347..1a2ada4 100644 --- a/tox.ini +++ b/tox.ini @@ -2,7 +2,7 @@ requires = tox>=4.2 env_list = - py{313, 312, 311, 310} + py{314, 313, 312, 311, 310} [testenv] deps =