Merge pull request #3199 from lioman/add-pythen-3.12-to-tests

This commit is contained in:
Justin Mayer 2023-10-03 18:04:38 +02:00 committed by GitHub
commit 82e2571754
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 12 additions and 10 deletions

View file

@ -25,6 +25,8 @@ jobs:
python: "3.10"
- os: ubuntu
python: "3.11"
- os: ubuntu
python: "3.12"
- os: macos
python: "3.7"
- os: windows
@ -36,8 +38,8 @@ jobs:
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.config.python }}
cache: 'pip'
cache-dependency-path: '**/requirements/*'
cache: "pip"
cache-dependency-path: "**/requirements/*"
- name: Install locale (Linux)
if: startsWith(runner.os, 'Linux')
run: sudo locale-gen fr_FR.UTF-8 tr_TR.UTF-8
@ -56,7 +58,6 @@ jobs:
- name: Run tests
run: tox -e py${{ matrix.config.python }}
lint:
name: Lint
runs-on: ubuntu-latest
@ -67,14 +68,13 @@ jobs:
uses: actions/setup-python@v4
with:
python-version: "3.9"
cache: 'pip'
cache-dependency-path: '**/requirements/*'
cache: "pip"
cache-dependency-path: "**/requirements/*"
- name: Install tox
run: python -m pip install -U pip tox
- name: Check
run: tox -e flake8
docs:
name: Build docs
runs-on: ubuntu-latest
@ -85,14 +85,13 @@ jobs:
uses: actions/setup-python@v4
with:
python-version: "3.9"
cache: 'pip'
cache-dependency-path: '**/requirements/*'
cache: "pip"
cache-dependency-path: "**/requirements/*"
- name: Install tox
run: python -m pip install -U pip tox
- name: Check
run: tox -e docs
deploy:
name: Deploy
environment: Deployment

View file

@ -77,6 +77,8 @@ setup(
'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: 3.9',
'Programming Language :: Python :: 3.10',
'Programming Language :: Python :: 3.11',
'Programming Language :: Python :: 3.12',
'Programming Language :: Python :: Implementation :: CPython',
'Topic :: Internet :: WWW/HTTP',
'Topic :: Software Development :: Libraries :: Python Modules',

View file

@ -1,5 +1,5 @@
[tox]
envlist = py{3.7,3.8,3.9,3.10,3.11},docs,flake8
envlist = py{3.7,3.8,3.9,3.10,3.11.3.12},docs,flake8
[testenv]
basepython =
@ -8,6 +8,7 @@ basepython =
py3.9: python3.9
py3.10: python3.10
py3.11: python3.11
py3.12: python3.12
passenv = *
usedevelop=True
deps =