6
6
[tox]
7
7
requires =
8
8
# This version introduced using pip 24.1 which does not work with older Celery and HTTPX versions.
9
- virtualenv<20.26.3
9
+ virtualenv<20.26.3
10
10
envlist =
11
11
# === Common ===
12
12
{py3.6,py3.7,py3.8,py3.9,py3.10,py3.11,py3.12}-common
@@ -219,6 +219,10 @@ envlist =
219
219
{py3.7,py3.11}-sanic-v{23}
220
220
{py3.8,py3.11}-sanic-latest
221
221
222
+ # Spark
223
+ {py3.8,py3.10,py3.11}-spark-v{3.1,3.3,3.5}
224
+ {py3.8,py3.10,py3.11}-spark-latest
225
+
222
226
# Starlette
223
227
{py3.7,py3.10}-starlette-v{0.19}
224
228
{py3.7,py3.11}-starlette-v{0.20,0.24,0.28}
@@ -564,6 +568,12 @@ deps =
564
568
sanic-v23: sanic~=23.0
565
569
sanic-latest: sanic
566
570
571
+ # Spark
572
+ spark-v3.1: pyspark~=3.1.0
573
+ spark-v3.3: pyspark~=3.3.0
574
+ spark-v3.5: pyspark~=3.5.0
575
+ spark-latest: pyspark
576
+
567
577
# Starlette
568
578
starlette: pytest-asyncio
569
579
starlette: python-multipart
@@ -643,6 +653,7 @@ setenv =
643
653
gcp: TESTPATH =tests/integrations/gcp
644
654
gql: TESTPATH =tests/integrations/gql
645
655
graphene: TESTPATH =tests/integrations/graphene
656
+ grpc: TESTPATH =tests/integrations/grpc
646
657
httpx: TESTPATH =tests/integrations/httpx
647
658
huey: TESTPATH =tests/integrations/huey
648
659
huggingface_hub: TESTPATH =tests/integrations/huggingface_hub
@@ -659,14 +670,14 @@ setenv =
659
670
requests: TESTPATH =tests/integrations/requests
660
671
rq: TESTPATH =tests/integrations/rq
661
672
sanic: TESTPATH =tests/integrations/sanic
673
+ spark: TESTPATH =tests/integrations/spark
662
674
starlette: TESTPATH =tests/integrations/starlette
663
675
starlite: TESTPATH =tests/integrations/starlite
664
676
sqlalchemy: TESTPATH =tests/integrations/sqlalchemy
665
677
strawberry: TESTPATH =tests/integrations/strawberry
666
678
tornado: TESTPATH =tests/integrations/tornado
667
679
trytond: TESTPATH =tests/integrations/trytond
668
680
socket: TESTPATH =tests/integrations/socket
669
- grpc: TESTPATH =tests/integrations/grpc
670
681
671
682
COVERAGE_FILE =.coverage-{envname}
672
683
passenv =
0 commit comments