add python 3.11 to CI, tox, and trove classifiers

This commit is contained in:
Josh 2022-10-27 13:24:52 -05:00
parent 2978e68696
commit 2cf8d0afae
3 changed files with 10 additions and 5 deletions

View file

@ -13,7 +13,7 @@ jobs:
fail-fast: false
max-parallel: 5
matrix:
python-version: ['3.7', '3.8', '3.9', '3.10', 'pypy-3.8']
python-version: ['3.7', '3.8', '3.9', '3.10', '3.11', 'pypy-3.8']
django-version: ['3.2', '4.0', '4.1']
include:
# Tox configuration for QA environment
@ -29,6 +29,9 @@ jobs:
- python-version: '3.10'
django-version: 'main'
experimental: true
- python-version: '3.11'
django-version: 'main'
experimental: true
- python-version: 'pypy-3.8'
django-version: '4.1'
experimental: true

View file

@ -10,10 +10,10 @@ DJANGO_SETTINGS_MODULE = "tests.settings"
legacy_tox_ini = """
[tox]
envlist =
py{37,38,39,310,py38}-dj32
py{38,39,310,py38}-dj40
py{38,39,310,py38}-dj41
py{38,39,310,py38}-djmain
py{37,38,39,310,311,py38}-dj32
py{38,39,310,311,py38}-dj40
py{38,39,310,311,py38}-dj41
py{38,39,310,311,py38}-djmain
py310-djqa
[gh-actions]
@ -22,6 +22,7 @@ python =
3.8: py38
3.9: py39
3.10: py310
3.11: py311
pypy-3.8: pypy38
[gh-actions:env]

View file

@ -57,6 +57,7 @@ setup(
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: Implementation :: CPython",
"Programming Language :: Python :: Implementation :: PyPy",
"Topic :: Internet :: Log Analysis",