Skip to content

Commit 50b2ede

Browse files
Add tox environments for Python 3.12
1 parent 2b0eef7 commit 50b2ede

File tree

1 file changed

+24
-24
lines changed

1 file changed

+24
-24
lines changed

tox.ini

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,46 @@
11
[tox]
22
skip_missing_interpreters = True
33
envlist =
4-
py{37,38,39,310,311}-core
4+
py{37,38,39,310,311,312}-core
55

6-
py{37,38,39,310,311}-ext-aiobotocore
6+
py{37,38,39,310,311,312}-ext-aiobotocore
77

8-
py{37,38,39,310,311}-ext-aiohttp
8+
py{37,38,39,310,311,312}-ext-aiohttp
99

10-
py{37,38,39,310,311}-ext-botocore
10+
py{37,38,39,310,311,312}-ext-botocore
1111

12-
py{37,38,39,310,311}-ext-bottle
12+
py{37,38,39,310,311,312}-ext-bottle
1313

1414
py{37,38,39}-ext-django-2
1515

1616
py{37,38,39,310}-ext-django-3
1717

1818
; Django4 is only for python 3.8+
19-
py{38,39,310,311}-ext-django-4
19+
py{38,39,310,311,312}-ext-django-4
2020

21-
py{37,38,39,310,311}-ext-flask
21+
py{37,38,39,310,311,312}-ext-flask
2222

23-
py{37,38,39,310,311}-ext-flask_sqlalchemy
23+
py{37,38,39,310,311,312}-ext-flask_sqlalchemy
2424

25-
py{37,38,39,310,311}-ext-httplib
25+
py{37,38,39,310,311,312}-ext-httplib
2626

27-
py{37,38,39,310,311}-ext-httpx
27+
py{37,38,39,310,311,312}-ext-httpx
2828

29-
py{37,38,39,310,311}-ext-pg8000
29+
py{37,38,39,310,311,312}-ext-pg8000
3030

31-
py{37,38,39,310,311}-ext-psycopg2
31+
py{37,38,39,310,311,312}-ext-psycopg2
3232

33-
py{37,38,39,310,311}-ext-pymysql
33+
py{37,38,39,310,311,312}-ext-pymysql
3434

35-
py{37,38,39,310,311}-ext-pynamodb
35+
py{37,38,39,310,311,312}-ext-pynamodb
3636

37-
py{37,38,39,310,311}-ext-requests
37+
py{37,38,39,310,311,312}-ext-requests
3838

39-
py{37,38,39,310,311}-ext-sqlalchemy
39+
py{37,38,39,310,311,312}-ext-sqlalchemy
4040

41-
py{37,38,39,310,311}-ext-sqlalchemy_core
41+
py{37,38,39,310,311,312}-ext-sqlalchemy_core
4242

43-
py{37,38,39,310,311}-ext-sqlite3
43+
py{37,38,39,310,311,312}-ext-sqlite3
4444

4545
[testenv]
4646
passenv = TOXENV CI CODECOV_*
@@ -56,10 +56,10 @@ deps =
5656
wrapt
5757

5858
; Python 3.5+ only deps
59-
py{37,38,39,310,311}: pytest-asyncio
59+
py{37,38,39,310,311,312}: pytest-asyncio
6060

6161
; For pkg_resources
62-
py{37,38,39,310,311}: setuptools
62+
py{37,38,39,310,311,312}: setuptools
6363

6464
ext-aiobotocore: aiobotocore >= 0.10.0
6565
ext-aiobotocore: pytest-asyncio
@@ -92,15 +92,15 @@ deps =
9292
ext-django-4: Django >=4.0,<5.0
9393
ext-django: django-fake-model
9494

95-
py{37,38,39,310,311}-ext-pynamodb: pynamodb >=3.3.1
95+
py{37,38,39,310,311,312}-ext-pynamodb: pynamodb >=3.3.1
9696

9797
ext-psycopg2: psycopg2
9898
ext-psycopg2: testing.postgresql
9999

100100
ext-pg8000: pg8000 <= 1.20.0
101101
ext-pg8000: testing.postgresql
102102

103-
py{37,38,39,310,311}-ext-pymysql: pymysql >= 1.0.0
103+
py{37,38,39,310,311,312}-ext-pymysql: pymysql >= 1.0.0
104104

105105
setenv =
106106
DJANGO_SETTINGS_MODULE = tests.ext.django.app.settings
@@ -110,7 +110,7 @@ setenv =
110110
commands =
111111
coverage erase
112112

113-
py{37,38,39,310,311}-core: coverage run --append --source aws_xray_sdk -m pytest --ignore tests/ext {posargs}
113+
py{37,38,39,310,311,312}-core: coverage run --append --source aws_xray_sdk -m pytest --ignore tests/ext {posargs}
114114

115115
ext-aiobotocore: coverage run --append --source aws_xray_sdk -m pytest tests/ext/aiobotocore {posargs}
116116

@@ -142,7 +142,7 @@ commands =
142142

143143
ext-sqlalchemy: coverage run --append --source aws_xray_sdk -m pytest tests/ext/sqlalchemy {posargs}
144144

145-
py{37,38,39,310,311}-ext-sqlalchemy_core: coverage run --append --source aws_xray_sdk -m pytest tests/ext/sqlalchemy_core {posargs}
145+
py{37,38,39,310,311,312}-ext-sqlalchemy_core: coverage run --append --source aws_xray_sdk -m pytest tests/ext/sqlalchemy_core {posargs}
146146

147147
ext-sqlite3: coverage run --append --source aws_xray_sdk -m pytest tests/ext/sqlite3 {posargs}
148148

0 commit comments

Comments
 (0)