Skip to content

Commit eaba7a0

Browse files
authored
feat: support python 3.12 (#460)
Signed-off-by: Jan Kowalleck <jan.kowalleck@gmail.com>
1 parent 37219c3 commit eaba7a0

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

.github/workflows/python.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ jobs:
5858
include:
5959
- # test with the latest dependencies
6060
os: ubuntu-latest
61-
python-version: '3.11'
61+
python-version: '3.12'
6262
toxenv-factors: '-current'
6363
- # test with the lowest dependencies
6464
os: ubuntu-latest
@@ -93,7 +93,8 @@ jobs:
9393
matrix:
9494
os: ['ubuntu-latest', 'windows-latest', 'macos-latest']
9595
python-version:
96-
- "3.11" # highest supported
96+
- "3.12" # highest supported
97+
- "3.11"
9798
- "3.10"
9899
- "3.9"
99100
- "3.8" # lowest supported
@@ -189,7 +190,7 @@ jobs:
189190
# see https://github.com/actions/setup-python
190191
uses: actions/setup-python@v4
191192
with:
192-
python-version: '>=3.8 <=3.11' # supported version range
193+
python-version: '>=3.8 <=3.12' # supported version range
193194
- name: Validate Python Environment
194195
shell: python
195196
run: |

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ classifiers = [
4747
'Programming Language :: Python :: 3.9',
4848
'Programming Language :: Python :: 3.10',
4949
'Programming Language :: Python :: 3.11',
50+
'Programming Language :: Python :: 3.12',
5051
'Typing :: Typed',
5152
]
5253
keywords = [

tox.ini

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ minversion = 4.0
88
envlist =
99
flake8
1010
mypy-{current,lowest}
11-
py{311,310,39,38}-{allExtras,noExtras}
11+
py{312,311,310,39,38}-{allExtras,noExtras}
1212
skip_missing_interpreters = True
1313
usedevelop = False
1414
download = False

0 commit comments

Comments
 (0)