diff options
author | Raphaël Barrois <raphael.barrois@spacinov.com> | 2023-02-28 11:12:52 +0100 |
---|---|---|
committer | Raphaël Barrois <raphael.barrois@spacinov.com> | 2023-02-28 11:12:52 +0100 |
commit | adaed0da56ac5d1fecb08d772cd1b5546044d793 (patch) | |
tree | 4f137101b36bfbc91d27840e765b103aaef2c6c8 | |
parent | e00fb6da0b0a2cec8fdb8ca89ba78b086157f6dd (diff) | |
download | semantic-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.yml | 34 | ||||
-rw-r--r-- | setup.cfg | 1 | ||||
-rw-r--r-- | tox.ini | 12 |
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 }} @@ -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] @@ -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 |