@@ -74,13 +74,6 @@ envlist =
74
74
{py3.6,py3.9}-bottle-v{0.12}
75
75
{py3.6,py3.12,py3.13}-bottle-latest
76
76
77
- # Celery
78
- {py3.6,py3.8}-celery-v{4}
79
- {py3.6,py3.8}-celery-v{5.0}
80
- {py3.7,py3.10}-celery-v{5.1,5.2}
81
- {py3.8,py3.11,py3.12}-celery-v{5.3,5.4,5.5}
82
- {py3.8,py3.12,py3.13}-celery-latest
83
-
84
77
# Chalice
85
78
{py3.6,py3.9}-chalice-v{1.16}
86
79
{py3.8,py3.12,py3.13}-chalice-latest
@@ -107,12 +100,6 @@ envlist =
107
100
{py3.10,py3.11,py3.12}-django-v{5.0,5.1}
108
101
{py3.10,py3.12,py3.13}-django-latest
109
102
110
- # dramatiq
111
- {py3.6,py3.9}-dramatiq-v{1.13}
112
- {py3.7,py3.10,py3.11}-dramatiq-v{1.15}
113
- {py3.8,py3.11,py3.12}-dramatiq-v{1.17}
114
- {py3.8,py3.11,py3.12}-dramatiq-latest
115
-
116
103
# Falcon
117
104
{py3.6,py3.7}-falcon-v{1,1.4,2}
118
105
{py3.6,py3.11,py3.12}-falcon-v{3}
@@ -139,10 +126,6 @@ envlist =
139
126
{py3.9,py3.11,py3.12}-httpx-v{0.25,0.27}
140
127
{py3.9,py3.12,py3.13}-httpx-latest
141
128
142
- # Huey
143
- {py3.6,py3.11,py3.12}-huey-v{2.0}
144
- {py3.6,py3.12,py3.13}-huey-latest
145
-
146
129
# Langchain
147
130
{py3.9,py3.11,py3.12}-langchain-v0.1
148
131
{py3.9,py3.11,py3.12}-langchain-v0.3
@@ -208,10 +191,6 @@ envlist =
208
191
{py3.8,py3.11,py3.12}-sanic-v{24.6}
209
192
{py3.9,py3.12,py3.13}-sanic-latest
210
193
211
- # Spark
212
- {py3.8,py3.10,py3.11}-spark-v{3.1,3.3,3.5}
213
- {py3.8,py3.10,py3.11,py3.12}-spark-latest
214
-
215
194
# Starlite
216
195
{py3.8,py3.11}-starlite-v{1.48,1.51}
217
196
# 1.51.14 is the last starlite version; the project continues as litestar
@@ -225,13 +204,6 @@ envlist =
225
204
# These come from the populate_tox.py script. Eventually we should move all
226
205
# integration tests there.
227
206
228
- # ~~~ AI ~~~
229
- {py3.8,py3.10,py3.11}-huggingface_hub-v0.22.2
230
- {py3.8,py3.10,py3.11}-huggingface_hub-v0.24.7
231
- {py3.8,py3.11,py3.12}-huggingface_hub-v0.26.5
232
- {py3.8,py3.12,py3.13}-huggingface_hub-v0.28.1
233
-
234
-
235
207
# ~~~ DBs ~~~
236
208
{py3.7,py3.11,py3.12}-clickhouse_driver-v0.2.9
237
209
@@ -282,6 +254,22 @@ envlist =
282
254
{py3.9,py3.12,py3.13}-strawberry-v0.260.2
283
255
284
256
257
+ # ~~~ Tasks ~~~
258
+ {py3.6,py3.7,py3.8}-celery-v4.4.7
259
+ {py3.6,py3.7,py3.8}-celery-v5.0.5
260
+ {py3.8,py3.11,py3.12}-celery-v5.4.0
261
+
262
+ {py3.6,py3.7}-dramatiq-v1.9.0
263
+ {py3.6,py3.8,py3.9}-dramatiq-v1.12.3
264
+ {py3.7,py3.10,py3.11}-dramatiq-v1.15.0
265
+ {py3.8,py3.12,py3.13}-dramatiq-v1.17.1
266
+
267
+ {py3.8,py3.9}-spark-v3.0.3
268
+ {py3.8,py3.9}-spark-v3.2.4
269
+ {py3.8,py3.10,py3.11}-spark-v3.4.4
270
+ {py3.8,py3.10,py3.11}-spark-v3.5.4
271
+
272
+
285
273
# ~~~ Web 1 ~~~
286
274
{py3.6,py3.7,py3.8}-flask-v1.1.4
287
275
{py3.8,py3.12,py3.13}-flask-v2.3.3
@@ -389,21 +377,6 @@ deps =
389
377
bottle-v0.12: bottle~=0.12.0
390
378
bottle-latest: bottle
391
379
392
- # Celery
393
- celery: redis
394
- celery-v4: Celery~=4.0
395
- celery-v5.0: Celery~=5.0.0
396
- celery-v5.1: Celery~=5.1.0
397
- celery-v5.2: Celery~=5.2.0
398
- celery-v5.3: Celery~=5.3.0
399
- celery-v5.4: Celery~=5.4.0
400
- # TODO: update when stable is out
401
- celery-v5.5: Celery ==5.5.0rc4
402
- celery-latest: Celery
403
-
404
- celery: newrelic
405
- {py3.7}-celery: importlib-metadata<5.0
406
-
407
380
# Chalice
408
381
chalice: pytest-chalice ==0.0.5
409
382
chalice-v1.16: chalice~=1.16.0
@@ -442,12 +415,6 @@ deps =
442
415
django-v5.1: Django ==5.1rc1
443
416
django-latest: Django
444
417
445
- # dramatiq
446
- dramatiq-v1.13: dramatiq>=1.13,<1.14
447
- dramatiq-v1.15: dramatiq>=1.15,<1.16
448
- dramatiq-v1.17: dramatiq>=1.17,<1.18
449
- dramatiq-latest: dramatiq
450
-
451
418
# Falcon
452
419
falcon-v1.4: falcon~=1.4.0
453
420
falcon-v1: falcon~=1.0
@@ -497,10 +464,6 @@ deps =
497
464
httpx-v0.27: httpx~=0.27.0
498
465
httpx-latest: httpx
499
466
500
- # Huey
501
- huey-v2.0: huey~=2.0.0
502
- huey-latest: huey
503
-
504
467
# Langchain
505
468
langchain-v0.1: openai~=1.0.0
506
469
langchain-v0.1: langchain~=0.1.11
@@ -615,14 +578,6 @@ deps =
615
578
sanic-v24.6: sanic~=24.6.0
616
579
sanic-latest: sanic
617
580
618
- # Spark
619
- spark-v3.1: pyspark~=3.1.0
620
- spark-v3.3: pyspark~=3.3.0
621
- spark-v3.5: pyspark~=3.5.0
622
- # TODO: update to ~=4.0.0 once stable is out
623
- spark-v4.0: pyspark ==4.0.0.dev2
624
- spark-latest: pyspark
625
-
626
581
# Starlite
627
582
starlite: pytest-asyncio
628
583
starlite: python-multipart
@@ -645,13 +600,6 @@ deps =
645
600
# These come from the populate_tox.py script. Eventually we should move all
646
601
# integration tests there.
647
602
648
- # ~~~ AI ~~~
649
- huggingface_hub-v0.22.2: huggingface_hub ==0.22.2
650
- huggingface_hub-v0.24.7: huggingface_hub ==0.24.7
651
- huggingface_hub-v0.26.5: huggingface_hub ==0.26.5
652
- huggingface_hub-v0.28.1: huggingface_hub ==0.28.1
653
-
654
-
655
603
# ~~~ DBs ~~~
656
604
clickhouse_driver-v0.2.9: clickhouse-driver ==0.2.9
657
605
@@ -713,6 +661,25 @@ deps =
713
661
strawberry: httpx
714
662
715
663
664
+ # ~~~ Tasks ~~~
665
+ celery-v4.4.7: celery ==4.4.7
666
+ celery-v5.0.5: celery ==5.0.5
667
+ celery-v5.4.0: celery ==5.4.0
668
+ celery: newrelic
669
+ celery: redis
670
+ py3.7-celery: importlib-metadata<5.0
671
+
672
+ dramatiq-v1.9.0: dramatiq ==1.9.0
673
+ dramatiq-v1.12.3: dramatiq ==1.12.3
674
+ dramatiq-v1.15.0: dramatiq ==1.15.0
675
+ dramatiq-v1.17.1: dramatiq ==1.17.1
676
+
677
+ spark-v3.0.3: pyspark ==3.0.3
678
+ spark-v3.2.4: pyspark ==3.2.4
679
+ spark-v3.4.4: pyspark ==3.4.4
680
+ spark-v3.5.4: pyspark ==3.5.4
681
+
682
+
716
683
# ~~~ Web 1 ~~~
717
684
flask-v1.1.4: flask ==1.1.4
718
685
flask-v2.3.3: flask ==2.3.3
0 commit comments