Skip to content

Commit eef0511

Browse files
committed
finish
1 parent 74cf2ce commit eef0511

File tree

2 files changed

+33
-19
lines changed

2 files changed

+33
-19
lines changed

scripts/populate_tox/populate_tox.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -515,9 +515,11 @@ def main() -> None:
515515
_compare_min_version_with_defined(integration, releases)
516516

517517
# Pick a handful of the supported releases to actually test against
518-
# and fetch the PYPI data for each to determine which Python versions
518+
# and fetch the PyPI data for each to determine which Python versions
519519
# to test it on
520520
test_releases = pick_releases_to_test(releases)
521+
if latest_prerelease is not None:
522+
test_releases.append(latest_prerelease)
521523

522524
for release in test_releases:
523525
_add_python_versions_to_release(integration, package, release)

tox.ini

Lines changed: 30 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -179,16 +179,16 @@ envlist =
179179
{py3.6}-pymongo-v3.5.1
180180
{py3.6,py3.10,py3.11}-pymongo-v3.13.0
181181
{py3.6,py3.9,py3.10}-pymongo-v4.0.2
182-
{py3.8,py3.12,py3.13}-pymongo-v4.10.1
182+
{py3.9,py3.12,py3.13}-pymongo-v4.11.1
183183

184184
{py3.6}-redis_py_cluster_legacy-v1.3.6
185185
{py3.6,py3.7}-redis_py_cluster_legacy-v2.0.0
186-
{py3.6,py3.7,py3.8}-redis_py_cluster_legacy-v2.0.99rc2
186+
{py3.6,py3.7,py3.8}-redis_py_cluster_legacy-v2.1.3
187187

188188
{py3.6,py3.7}-sqlalchemy-v1.3.9
189189
{py3.6,py3.11,py3.12}-sqlalchemy-v1.4.54
190-
{py3.7,py3.10,py3.11}-sqlalchemy-v2.0.0rc3
191190
{py3.7,py3.10,py3.11}-sqlalchemy-v2.0.9
191+
{py3.7,py3.12,py3.13}-sqlalchemy-v2.0.38
192192

193193

194194
# ~~~ Flags ~~~
@@ -209,7 +209,7 @@ envlist =
209209
{py3.8,py3.10,py3.11}-ariadne-v0.20.1
210210
{py3.8,py3.11,py3.12}-ariadne-v0.22
211211
{py3.8,py3.11,py3.12}-ariadne-v0.24.0
212-
{py3.9,py3.12,py3.13}-ariadne-v0.26.0.dev1
212+
{py3.9,py3.12,py3.13}-ariadne-v0.26.0
213213

214214
{py3.6,py3.9,py3.10}-gql-v3.4.1
215215
{py3.7,py3.11,py3.12}-gql-v3.5.0
@@ -221,19 +221,20 @@ envlist =
221221
{py3.8,py3.10,py3.11}-strawberry-v0.209.8
222222
{py3.8,py3.11,py3.12}-strawberry-v0.226.2
223223
{py3.8,py3.11,py3.12}-strawberry-v0.243.1
224-
{py3.9,py3.12,py3.13}-strawberry-v0.259.1
224+
{py3.9,py3.12,py3.13}-strawberry-v0.260.2
225225

226226

227227
# ~~~ Network ~~~
228228
{py3.7,py3.8}-grpc-v1.32.0
229229
{py3.7,py3.9,py3.10}-grpc-v1.44.0
230230
{py3.7,py3.10,py3.11}-grpc-v1.58.3
231-
{py3.8,py3.12,py3.13}-grpc-v1.70.0rc1
231+
{py3.8,py3.12,py3.13}-grpc-v1.70.0
232232

233233

234234
# ~~~ Tasks ~~~
235235
{py3.6,py3.7,py3.8}-celery-v4.4.7
236236
{py3.6,py3.7,py3.8}-celery-v5.0.5
237+
{py3.8,py3.11,py3.12}-celery-v5.4.0
237238
{py3.8,py3.12,py3.13}-celery-v5.5.0rc4
238239

239240
{py3.6,py3.7}-dramatiq-v1.9.0
@@ -242,6 +243,8 @@ envlist =
242243
{py3.8,py3.12,py3.13}-dramatiq-v1.17.1
243244

244245
{py3.8,py3.9}-spark-v3.0.3
246+
{py3.8,py3.9}-spark-v3.2.4
247+
{py3.8,py3.10,py3.11}-spark-v3.4.4
245248
{py3.8,py3.10,py3.11}-spark-v3.5.4
246249
{py3.9,py3.11,py3.12}-spark-v4.0.0.dev2
247250

@@ -250,6 +253,7 @@ envlist =
250253
{py3.6,py3.7,py3.8}-flask-v1.1.4
251254
{py3.8,py3.12,py3.13}-flask-v2.3.3
252255
{py3.8,py3.12,py3.13}-flask-v3.0.3
256+
{py3.9,py3.12,py3.13}-flask-v3.1.0
253257

254258
{py3.6,py3.9,py3.10}-starlette-v0.16.0
255259
{py3.7,py3.10,py3.11}-starlette-v0.26.1
@@ -264,20 +268,22 @@ envlist =
264268
{py3.6}-falcon-v1.4.1
265269
{py3.6,py3.7}-falcon-v2.0.0
266270
{py3.6,py3.11,py3.12}-falcon-v3.1.3
267-
{py3.8,py3.11,py3.12}-falcon-v4.0.0rc1
271+
{py3.8,py3.11,py3.12}-falcon-v4.0.2
268272

269273
{py3.6}-pyramid-v1.8.6
270274
{py3.6,py3.8,py3.9}-pyramid-v1.10.8
271-
{py3.6,py3.8,py3.9}-pyramid-v2.0b1
275+
{py3.6,py3.10,py3.11}-pyramid-v2.0.2
272276

273277
{py3.8,py3.10,py3.11}-starlite-v1.48.1
278+
{py3.8,py3.10,py3.11}-starlite-v1.49.0
279+
{py3.8,py3.10,py3.11}-starlite-v1.50.2
274280
{py3.8,py3.10,py3.11}-starlite-v1.51.16
275281
{py3.8,py3.10,py3.11}-starlite-v2.0.0a2
276282

277283
{py3.6,py3.7,py3.8}-tornado-v6.0.4
278284
{py3.6,py3.8,py3.9}-tornado-v6.1
279285
{py3.7,py3.9,py3.10}-tornado-v6.2
280-
{py3.8,py3.10,py3.11}-tornado-v6.4b1
286+
{py3.8,py3.10,py3.11}-tornado-v6.4.2
281287

282288

283289
# ~~~ Misc ~~~
@@ -556,17 +562,17 @@ deps =
556562
pymongo-v3.5.1: pymongo==3.5.1
557563
pymongo-v3.13.0: pymongo==3.13.0
558564
pymongo-v4.0.2: pymongo==4.0.2
559-
pymongo-v4.10.1: pymongo==4.10.1
565+
pymongo-v4.11.1: pymongo==4.11.1
560566
pymongo: mockupdb
561567

562568
redis_py_cluster_legacy-v1.3.6: redis-py-cluster==1.3.6
563569
redis_py_cluster_legacy-v2.0.0: redis-py-cluster==2.0.0
564-
redis_py_cluster_legacy-v2.0.99rc2: redis-py-cluster==2.0.99rc2
570+
redis_py_cluster_legacy-v2.1.3: redis-py-cluster==2.1.3
565571

566572
sqlalchemy-v1.3.9: sqlalchemy==1.3.9
567573
sqlalchemy-v1.4.54: sqlalchemy==1.4.54
568-
sqlalchemy-v2.0.0rc3: sqlalchemy==2.0.0rc3
569574
sqlalchemy-v2.0.9: sqlalchemy==2.0.9
575+
sqlalchemy-v2.0.38: sqlalchemy==2.0.38
570576

571577

572578
# ~~~ Flags ~~~
@@ -588,7 +594,7 @@ deps =
588594
ariadne-v0.20.1: ariadne==0.20.1
589595
ariadne-v0.22: ariadne==0.22
590596
ariadne-v0.24.0: ariadne==0.24.0
591-
ariadne-v0.26.0.dev1: ariadne==0.26.0.dev1
597+
ariadne-v0.26.0: ariadne==0.26.0
592598
ariadne: fastapi
593599
ariadne: flask
594600
ariadne: httpx
@@ -608,15 +614,15 @@ deps =
608614
strawberry-v0.209.8: strawberry-graphql[fastapi,flask]==0.209.8
609615
strawberry-v0.226.2: strawberry-graphql[fastapi,flask]==0.226.2
610616
strawberry-v0.243.1: strawberry-graphql[fastapi,flask]==0.243.1
611-
strawberry-v0.259.1: strawberry-graphql[fastapi,flask]==0.259.1
617+
strawberry-v0.260.2: strawberry-graphql[fastapi,flask]==0.260.2
612618
strawberry: httpx
613619

614620

615621
# ~~~ Network ~~~
616622
grpc-v1.32.0: grpcio==1.32.0
617623
grpc-v1.44.0: grpcio==1.44.0
618624
grpc-v1.58.3: grpcio==1.58.3
619-
grpc-v1.70.0rc1: grpcio==1.70.0rc1
625+
grpc-v1.70.0: grpcio==1.70.0
620626
grpc: protobuf
621627
grpc: mypy-protobuf
622628
grpc: types-protobuf
@@ -626,6 +632,7 @@ deps =
626632
# ~~~ Tasks ~~~
627633
celery-v4.4.7: celery==4.4.7
628634
celery-v5.0.5: celery==5.0.5
635+
celery-v5.4.0: celery==5.4.0
629636
celery-v5.5.0rc4: celery==5.5.0rc4
630637
celery: newrelic
631638
celery: redis
@@ -637,6 +644,8 @@ deps =
637644
dramatiq-v1.17.1: dramatiq==1.17.1
638645

639646
spark-v3.0.3: pyspark==3.0.3
647+
spark-v3.2.4: pyspark==3.2.4
648+
spark-v3.4.4: pyspark==3.4.4
640649
spark-v3.5.4: pyspark==3.5.4
641650
spark-v4.0.0.dev2: pyspark==4.0.0.dev2
642651

@@ -645,6 +654,7 @@ deps =
645654
flask-v1.1.4: flask==1.1.4
646655
flask-v2.3.3: flask==2.3.3
647656
flask-v3.0.3: flask==3.0.3
657+
flask-v3.1.0: flask==3.1.0
648658
flask: flask-login
649659
flask: werkzeug
650660
flask-v1.1.4: werkzeug<2.1.0
@@ -674,14 +684,16 @@ deps =
674684
falcon-v1.4.1: falcon==1.4.1
675685
falcon-v2.0.0: falcon==2.0.0
676686
falcon-v3.1.3: falcon==3.1.3
677-
falcon-v4.0.0rc1: falcon==4.0.0rc1
687+
falcon-v4.0.2: falcon==4.0.2
678688

679689
pyramid-v1.8.6: pyramid==1.8.6
680690
pyramid-v1.10.8: pyramid==1.10.8
681-
pyramid-v2.0b1: pyramid==2.0b1
691+
pyramid-v2.0.2: pyramid==2.0.2
682692
pyramid: werkzeug<2.1.0
683693

684694
starlite-v1.48.1: starlite==1.48.1
695+
starlite-v1.49.0: starlite==1.49.0
696+
starlite-v1.50.2: starlite==1.50.2
685697
starlite-v1.51.16: starlite==1.51.16
686698
starlite-v2.0.0a2: starlite==2.0.0a2
687699
starlite: pytest-asyncio
@@ -694,7 +706,7 @@ deps =
694706
tornado-v6.0.4: tornado==6.0.4
695707
tornado-v6.1: tornado==6.1
696708
tornado-v6.2: tornado==6.2
697-
tornado-v6.4b1: tornado==6.4b1
709+
tornado-v6.4.2: tornado==6.4.2
698710
tornado: pytest
699711
tornado-v6.0.4: pytest<8.2
700712
tornado-v6.1: pytest<8.2

0 commit comments

Comments
 (0)