@@ -12,7 +12,7 @@ envlist =
12
12
{py3.6,py3.7,py3.8,py3.9,py3.10,py3.11,py3.12}-common
13
13
14
14
# === Gevent ===
15
- {py3.6,py3.8,py3.10,py3.11}-gevent
15
+ {py3.6,py3.8,py3.10,py3.11,py3.12 }-gevent
16
16
17
17
# === Integrations ===
18
18
# General format is {pythonversion}-{integrationname}-v{frameworkversion}
@@ -30,7 +30,7 @@ envlist =
30
30
# AIOHTTP
31
31
{py3.7}-aiohttp-v{3.4}
32
32
{py3.7,py3.9,py3.11}-aiohttp-v{3.8}
33
- {py3.8,py3.11}-aiohttp-latest
33
+ {py3.8,py3.11,py3.12 }-aiohttp-latest
34
34
35
35
# Anthropic
36
36
{py3.7,py3.11,py3.12}-anthropic-v{0.16,0.25}
@@ -63,9 +63,9 @@ envlist =
63
63
64
64
# Boto3
65
65
{py3.6,py3.7}-boto3-v{1.12}
66
- {py3.7,py3.11,py3.12}-boto3-v{1.21 }
67
- {py3.7,py3. 11,py3.12}-boto3-v{1.29 }
68
- {py3.7,py3. 11,py3.12}-boto3-latest
66
+ {py3.7,py3.11,py3.12}-boto3-v{1.23 }
67
+ {py3.11,py3.12}-boto3-v{1.34 }
68
+ {py3.11,py3.12}-boto3-latest
69
69
70
70
# Bottle
71
71
{py3.6,py3.9}-bottle-v{0.12}
@@ -75,12 +75,12 @@ envlist =
75
75
{py3.6,py3.8}-celery-v{4}
76
76
{py3.6,py3.8}-celery-v{5.0}
77
77
{py3.7,py3.10}-celery-v{5.1,5.2}
78
- {py3.8,py3.11}-celery-v{5.3}
79
- {py3.8,py3.11}-celery-latest
78
+ {py3.8,py3.11,py3.12 }-celery-v{5.3,5.4 }
79
+ {py3.8,py3.11,py3.12 }-celery-latest
80
80
81
81
# Chalice
82
82
{py3.6,py3.9}-chalice-v{1.16}
83
- {py3.7 ,py3.10 }-chalice-latest
83
+ {py3.8 ,py3.12 }-chalice-latest
84
84
85
85
# Clickhouse Driver
86
86
{py3.8,py3.11}-clickhouse_driver-v{0.2.0}
@@ -128,7 +128,7 @@ envlist =
128
128
129
129
# GQL
130
130
{py3.7,py3.11}-gql-v{3.4}
131
- {py3.7,py3.11}-gql-latest
131
+ {py3.7,py3.11,py3.12 }-gql-latest
132
132
133
133
# Graphene
134
134
{py3.7,py3.11}-graphene-v{3.3}
@@ -144,7 +144,7 @@ envlist =
144
144
{py3.6,py3.9}-httpx-v{0.16,0.18}
145
145
{py3.6,py3.10}-httpx-v{0.20,0.22}
146
146
{py3.7,py3.11,py3.12}-httpx-v{0.23,0.24}
147
- {py3.9,py3.11,py3.12}-httpx-v{0.25}
147
+ {py3.9,py3.11,py3.12}-httpx-v{0.25,0.27 }
148
148
{py3.9,py3.11,py3.12}-httpx-latest
149
149
150
150
# Huey
@@ -178,7 +178,7 @@ envlist =
178
178
{py3.6}-pymongo-v{3.1}
179
179
{py3.6,py3.9}-pymongo-v{3.12}
180
180
{py3.6,py3.11}-pymongo-v{4.0}
181
- {py3.7,py3.11,py3.12}-pymongo-v{4.3,4.6 }
181
+ {py3.7,py3.11,py3.12}-pymongo-v{4.3,4.7 }
182
182
{py3.7,py3.11,py3.12}-pymongo-latest
183
183
184
184
# Pyramid
@@ -209,7 +209,7 @@ envlist =
209
209
{py3.6}-rq-v{0.6}
210
210
{py3.6,py3.9}-rq-v{0.13,1.0}
211
211
{py3.6,py3.11}-rq-v{1.5,1.10}
212
- {py3.7,py3.11,py3.12}-rq-v{1.15}
212
+ {py3.7,py3.11,py3.12}-rq-v{1.15,1.16 }
213
213
{py3.7,py3.11,py3.12}-rq-latest
214
214
215
215
# Sanic
@@ -221,12 +221,12 @@ envlist =
221
221
222
222
# Spark
223
223
{py3.8,py3.10,py3.11}-spark-v{3.1,3.3,3.5}
224
- {py3.8,py3.10,py3.11}-spark-latest
224
+ {py3.8,py3.10,py3.11,py3.12 }-spark-latest
225
225
226
226
# Starlette
227
227
{py3.7,py3.10}-starlette-v{0.19}
228
228
{py3.7,py3.11}-starlette-v{0.20,0.24,0.28}
229
- {py3.8,py3.11,py3.12}-starlette-v{0.32}
229
+ {py3.8,py3.11,py3.12}-starlette-v{0.32,0.36 }
230
230
{py3.8,py3.11,py3.12}-starlette-latest
231
231
232
232
# Starlite
@@ -240,11 +240,12 @@ envlist =
240
240
241
241
# Strawberry
242
242
{py3.8,py3.11}-strawberry-v{0.209}
243
+ {py3.8,py3.11,py3.12}-strawberry-v{0.222}
243
244
{py3.8,py3.11,py3.12}-strawberry-latest
244
245
245
246
# Tornado
246
247
{py3.8,py3.11,py3.12}-tornado-v{6.0}
247
- {py3.8,py3.11,py3.12}-tornado-v{6}
248
+ {py3.8,py3.11,py3.12}-tornado-v{6.2 }
248
249
{py3.8,py3.11,py3.12}-tornado-latest
249
250
250
251
# Trytond
@@ -273,7 +274,8 @@ deps =
273
274
{py3.6,py3.7,py3.8,py3.9,py3.10,py3.11,py3.12}-common: pytest<7.0.0
274
275
275
276
# === Gevent ===
276
- {py3.6,py3.7,py3.8,py3.9,py3.10,py3.11,py3.12}-gevent: gevent>=22.10.0, <22.11.0
277
+ {py3.6,py3.7,py3.8,py3.9,py3.10,py3.11}-gevent: gevent>=22.10.0, <22.11.0
278
+ {py3.12}-gevent: gevent
277
279
# See https://github.com/pytest-dev/pytest/issues/9621
278
280
# and https://github.com/pytest-dev/pytest-forked/issues/67
279
281
# for justification of the upper bound on pytest
@@ -327,8 +329,8 @@ deps =
327
329
328
330
# Boto3
329
331
boto3-v1.12: boto3~=1.12.0
330
- boto3-v1.21 : boto3~=1.21 .0
331
- boto3-v1.29 : boto3~=1.29 .0
332
+ boto3-v1.23 : boto3~=1.23 .0
333
+ boto3-v1.34 : boto3~=1.34 .0
332
334
boto3-latest: boto3
333
335
334
336
# Bottle
@@ -343,18 +345,18 @@ deps =
343
345
celery-v5.1: Celery~=5.1.0
344
346
celery-v5.2: Celery~=5.2.0
345
347
celery-v5.3: Celery~=5.3.0
348
+ celery-v5.4: Celery~=5.4.0
346
349
celery-latest: Celery
347
350
348
351
{py3.7}-celery: importlib-metadata<5.0
349
- {py3.6,py3.7,py3.8,py3.9,py3.10,py3.11}-celery: newrelic
352
+ {py3.6,py3.7,py3.8,py3.9,py3.10,py3.11,py3.12 }-celery: newrelic
350
353
351
354
# Chalice
352
355
chalice-v1.16: chalice~=1.16.0
353
356
chalice-latest: chalice
354
357
chalice: pytest-chalice ==0.0.5
355
358
356
- {py3.7}-chalice: botocore~=1.31
357
- {py3.8}-chalice: botocore~=1.31
359
+ {py3.7,py3.8}-chalice: botocore~=1.31
358
360
359
361
# Clickhouse Driver
360
362
clickhouse_driver-v0.2.0: clickhouse_driver~=0.2.0
@@ -458,6 +460,7 @@ deps =
458
460
httpx-v0.23: httpx~=0.23.0
459
461
httpx-v0.24: httpx~=0.24.0
460
462
httpx-v0.25: httpx~=0.25.0
463
+ httpx-v0.27: httpx~=0.27.0
461
464
httpx-latest: httpx
462
465
463
466
# Huey
@@ -503,7 +506,7 @@ deps =
503
506
pymongo-v3.13: pymongo~=3.13.0
504
507
pymongo-v4.0: pymongo~=4.0.0
505
508
pymongo-v4.3: pymongo~=4.3.0
506
- pymongo-v4.6 : pymongo~=4.6 .0
509
+ pymongo-v4.7 : pymongo~=4.7 .0
507
510
pymongo-latest: pymongo
508
511
509
512
# Pyramid
@@ -546,14 +549,15 @@ deps =
546
549
rq-v{0.6}: fakeredis<1.0
547
550
rq-v{0.6}: redis<3.2.2
548
551
rq-v{0.13,1.0,1.5,1.10}: fakeredis>=1.0,<1.7.4
549
- rq-v{1.15}: fakeredis
552
+ rq-v{1.15,1.16 }: fakeredis
550
553
rq-latest: fakeredis
551
554
rq-v0.6: rq~=0.6.0
552
555
rq-v0.13: rq~=0.13.0
553
556
rq-v1.0: rq~=1.0.0
554
557
rq-v1.5: rq~=1.5.0
555
558
rq-v1.10: rq~=1.10.0
556
559
rq-v1.15: rq~=1.15.0
560
+ rq-v1.16: rq~=1.16.0
557
561
rq-latest: rq
558
562
559
563
# Sanic
@@ -587,6 +591,7 @@ deps =
587
591
starlette-v0.24: starlette~=0.24.0
588
592
starlette-v0.28: starlette~=0.28.0
589
593
starlette-v0.32: starlette~=0.32.0
594
+ starlette-v0.36: starlette~=0.36.0
590
595
starlette-latest: starlette
591
596
592
597
# Starlite
@@ -609,12 +614,13 @@ deps =
609
614
strawberry: flask
610
615
strawberry: httpx
611
616
strawberry-v0.209: strawberry-graphql[fastapi,flask]~=0.209.0
617
+ strawberry-v0.222: strawberry-graphql[fastapi,flask]~=0.222.0
612
618
strawberry-latest: strawberry-graphql[fastapi,flask]
613
619
614
620
# Tornado
615
621
tornado: pytest<8.2
616
622
tornado-v6.0: tornado~=6.0.0
617
- tornado-v6: tornado~=6.0
623
+ tornado-v6.2 : tornado~=6.2 .0
618
624
tornado-latest: tornado
619
625
620
626
# Trytond
0 commit comments