@@ -18,15 +18,15 @@ requires =
1818 virtualenv<20 .26.3
1919envlist =
2020 # === Common ===
21- {py3.6,py3.7,py3.8,py3.9,py3.10,py3.11,py3.12,py3.13,py3.14t}-common
21+ {py3.6,py3.7,py3.8,py3.9,py3.10,py3.11,py3.12,py3.13,py3.14,py3. 14t}-common
2222
2323 # === Gevent ===
2424 {py3.6,py3.8,py3.10,py3.11,py3.12}-gevent
2525
2626 # === Integrations ===
2727
2828 # Asgi
29- {py3.7,py3.12,py3.13}-asgi
29+ {py3.7,py3.12,py3.13,py3.14,py3.14t }-asgi
3030
3131 # AWS Lambda
3232 {py3.8,py3.9,py3.11,py3.13}-aws_lambda
@@ -38,7 +38,7 @@ envlist =
3838 {py3.7}-gcp
3939
4040 # OpenTelemetry (OTel)
41- {py3.7,py3.9,py3.12,py3.13}-opentelemetry
41+ {py3.7,py3.9,py3.12,py3.13,py3.14,py3.14t }-opentelemetry
4242
4343 # OpenTelemetry Experimental (POTel)
4444 {py3.8,py3.9,py3.10,py3.11,py3.12,py3.13}-potel
7474 # and https://github.com/pytest-dev/pytest-forked/issues/67
7575 # for justification of the upper bound on pytest
7676 {py3.6,py3.7}-common: pytest<7.0.0
77- {py3.8,py3.9,py3.10,py3.11,py3.12,py3.13}-common: pytest
77+ {py3.8,py3.9,py3.10,py3.11,py3.12,py3.13,py3.14,py3.14t }-common: pytest
7878
7979 # === Gevent ===
8080 {py3.6,py3.7,py3.8,py3.9,py3.10,py3.11}-gevent: gevent>=22.10.0, <22.11.0
@@ -177,6 +177,8 @@ basepython =
177177 py3.11: python3.11
178178 py3.12: python3.12
179179 py3.13: python3.13
180+ py3.14: python3.14
181+ py3.14t: python3.14t
180182
181183 # Python version is pinned here for consistency across environments.
182184 # Tools like ruff and mypy have options that pin the target Python
0 commit comments