Skip to content

Commit e9b825c

Browse files
authored
feat(ci): add support for python 3.12 (#423)
1 parent e409d93 commit e9b825c

File tree

3 files changed

+7
-3
lines changed

3 files changed

+7
-3
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ jobs:
2020
fail-fast: false
2121
matrix:
2222
py:
23+
- "3.12"
2324
- "3.11"
2425
- "3.10"
2526
- "3.9"

pyproject.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,10 @@ classifiers = [
1919
"Programming Language :: Python :: 3.9",
2020
"Programming Language :: Python :: 3.10",
2121
"Programming Language :: Python :: 3.11",
22+
"Programming Language :: Python :: 3.12",
2223
"License :: OSI Approved :: MIT License",
2324
"Topic :: Software Development :: Libraries :: Python Modules",
25+
"Typing :: Typed"
2426
]
2527
packages = [
2628
{ include = "descope" },

tox.ini

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ env_list =
55
type
66
format
77
report
8-
py3{11, 10, 9, 8, 7}
8+
py3{12, 11, 10, 9, 8, 7}
99

1010
[testenv]
1111
skip_install = true
@@ -34,7 +34,7 @@ commands =
3434
commands =
3535
poetry run coverage report
3636
depends =
37-
py3{11, 10, 9, 8, 7}
37+
py3{12, 11, 10, 9, 8, 7}
3838

3939
[testenv:py37]
4040
deps =
@@ -46,7 +46,8 @@ commands =
4646

4747
[gh]
4848
python =
49-
3.11 = py311, type, format
49+
3.12 = py312, type, format
50+
3.11 = py311
5051
3.10 = py310
5152
3.9 = py39
5253
3.8 = py38

0 commit comments

Comments
 (0)