Drop support for 3.10 and 3.11

ref:https://docs.djangoproject.com/en/6.0/releases/6.0/#python-compatibility
This commit is contained in:
Pravin Kamble 2025-12-05 18:34:58 +05:30
parent 40172399af
commit 4488e94a80
4 changed files with 2 additions and 8 deletions

View File

@ -14,8 +14,6 @@ jobs:
strategy:
matrix:
python-version:
- '3.10'
- '3.11'
- '3.12'
- '3.13'
- '3.14'

View File

@ -30,7 +30,7 @@ Some reasons you might want to use REST framework:
# Requirements
* Python 3.10+
* Python 3.12+
* Django 4.2, 5.0, 5.1, 5.2, 6.0
We **highly recommend** and only officially support the latest patch release of

View File

@ -9,7 +9,7 @@ readme = "README.md"
license = "BSD-3-Clause"
license-files = [ "LICENSE.md" ]
authors = [ { name = "Tom Christie", email = "tom@tomchristie.com" } ]
requires-python = ">=3.10"
requires-python = ">=3.12"
classifiers = [
"Development Status :: 5 - Production/Stable",
"Environment :: Web Environment",
@ -23,8 +23,6 @@ classifiers = [
"Operating System :: OS Independent",
"Programming Language :: Python",
"Programming Language :: Python :: 3 :: Only",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
"Programming Language :: Python :: 3.14",

View File

@ -1,7 +1,5 @@
[tox]
envlist =
{py310}-{django42,django51,django52}
{py311}-{django42,django51,django52}
{py312}-{django42,django51,django52,django60,djangomain}
{py313}-{django51,django52,django60,djangomain}
{py314}-{django52,django60,djangomain}