summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaphaël Barrois <raphael.barrois@spacinov.com>2023-02-28 11:12:52 +0100
committerRaphaël Barrois <raphael.barrois@spacinov.com>2023-02-28 11:12:52 +0100
commitadaed0da56ac5d1fecb08d772cd1b5546044d793 (patch)
tree4f137101b36bfbc91d27840e765b103aaef2c6c8
parente00fb6da0b0a2cec8fdb8ca89ba78b086157f6dd (diff)
downloadsemantic-version-adaed0da56ac5d1fecb08d772cd1b5546044d793.tar.gz
Update the support matrix
- Add Django 4.1 - Add Python 3.11 - Drop old versions of Python
-rw-r--r--.github/workflows/test.yml34
-rw-r--r--setup.cfg1
-rw-r--r--tox.ini12
3 files changed, 11 insertions, 36 deletions
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 3c9918b..2165bc7 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -13,29 +13,7 @@ jobs:
fail-fast: false
matrix:
include:
- # Django 1.11: 3.5, 3.7
- - python-version: "2.7"
- django-family: 111
- - python-version: "3.5"
- django-family: 111
- - python-version: "3.7"
- django-family: 111
- - python-version: "pypy3"
- django-family: 111
-
- # Django 2.2: 3.5, 3.7, 3.8
- - python-version: "3.5"
- django-family: 22
- - python-version: "3.7"
- django-family: 22
- - python-version: "3.8"
- django-family: 22
- - python-version: "pypy3"
- django-family: 22
-
- # Django 3.2: Python 3.6, 3.8, 3.9, 3.10
- - python-version: "3.6"
- django-family: 32
+ # Django 3.2: Python 3.8, 3.9, 3.10
- python-version: "3.8"
django-family: 32
- python-version: "3.9"
@@ -45,13 +23,13 @@ jobs:
- python-version: "pypy3"
django-family: 32
- # Django 4.0: Python 3.8, 3.9, 3.10
- - python-version: "3.8"
- django-family: 40
+ # Django 4.1: Python 3.9, 3.10, 3.11
- python-version: "3.9"
- django-family: 40
+ django-family: 41
- python-version: "3.10"
- django-family: 40
+ django-family: 41
+ - python-version: "3.11"
+ django-family: 41
env:
TOXENV: django${{ matrix.django-family }}
diff --git a/setup.cfg b/setup.cfg
index 3e38471..46a2673 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -27,6 +27,7 @@ classifiers =
Programming Language :: Python :: 3.8
Programming Language :: Python :: 3.9
Programming Language :: Python :: 3.10
+ Programming Language :: Python :: 3.11
Topic :: Software Development :: Libraries :: Python Modules
[options]
diff --git a/tox.ini b/tox.ini
index 26cbebe..77d6d1a 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,10 +1,8 @@
[tox]
envlist =
- py{27,34,35,36,37}-django111
- py{35,36,37,38}-django22
- py{36,37,38,39,310}-django32
- py{38,39,310}-django40
- pypy3-django{111,22,32}
+ py{37,38,39,310}-django32
+ py{38,39,310,311}-django41
+ pypy3-django{32}
lint
toxworkdir = {env:TOX_WORKDIR:.tox}
@@ -12,10 +10,8 @@ toxworkdir = {env:TOX_WORKDIR:.tox}
[testenv]
extras = dev
deps =
- django111: Django>=1.11,<1.12
- django22: Django>=2.2,<2.3
django32: Django>=3.2,<3.3
- django40: Django>=4.0a1,<4.1
+ django41: Django>=4.1,<4.2
whitelist_externals = make
commands = make test