From 4200fd2977746a551d472a7b3d94a4fba2f153f2 Mon Sep 17 00:00:00 2001 From: ghazi Date: Wed, 3 Dec 2025 08:25:23 +0100 Subject: [PATCH] test against python 3.14 --- .github/workflows/tests.yml | 2 +- docs/changelog.md | 2 ++ pyproject.toml | 1 + tox.ini | 2 ++ 4 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index a1cb176..67ca325 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -12,7 +12,7 @@ jobs: strategy: matrix: platform: [ ubuntu-latest, macos-latest, windows-latest ] - python-version: [ "3.8", "3.9", "3.10", "3.11", "3.12", "3.13" ] + python-version: [ "3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14" ] steps: - uses: actions/checkout@v6 diff --git a/docs/changelog.md b/docs/changelog.md index aac69b0..97792dc 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -5,6 +5,8 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ## [UNRELEASED] +### Added +- add support for python 3.14 ## [0.15.0] - 2025-06-09 ### Added diff --git a/pyproject.toml b/pyproject.toml index d3b4f57..0121aab 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -23,6 +23,7 @@ classifiers = [ "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", ] dynamic = ["version", "description"] requires-python = ">=3.8" diff --git a/tox.ini b/tox.ini index d987c14..c00d2ec 100644 --- a/tox.ini +++ b/tox.ini @@ -12,6 +12,7 @@ envlist = py{310,311,312,313}-dj50-drf{314,315} py{310,311,312,313}-dj{51,52}-drf315 py{310,311,312,313}-dj{42,50,51,52}-drf316 + py314-dj52-drf316 lint docs @@ -23,6 +24,7 @@ python = 3.11: py311 3.12: py312, lint, docs 3.13: py313 + 3.14: py314 [testenv] deps =