diff --git a/requirements-testing.txt b/requirements-testing.txt index a3bd4fd2b5..8c5cb51191 100644 --- a/requirements-testing.txt +++ b/requirements-testing.txt @@ -3,5 +3,4 @@ pytest-cov dataclasses; python_version < "3.7" executing asttokens -responses setuptools diff --git a/scripts/populate_tox/config.py b/scripts/populate_tox/config.py index 2fcba4fc52..c3f765a803 100644 --- a/scripts/populate_tox/config.py +++ b/scripts/populate_tox/config.py @@ -167,6 +167,9 @@ }, "gql": { "package": "gql[all]", + "deps": { + "*": ["responses"], + }, "num_versions": 2, }, "google_genai": { @@ -179,7 +182,7 @@ "graphene": { "package": "graphene", "deps": { - "*": ["blinker", "fastapi", "flask", "httpx"], + "*": ["blinker", "fastapi[test]", "flask", "httpx"], "py3.6": ["aiocontextvars"], }, }, diff --git a/scripts/populate_tox/tox.jinja b/scripts/populate_tox/tox.jinja index 0ff6965d76..27b1ce063b 100644 --- a/scripts/populate_tox/tox.jinja +++ b/scripts/populate_tox/tox.jinja @@ -137,6 +137,7 @@ deps = aws_lambda: fastapi aws_lambda: requests aws_lambda: uvicorn + aws_lambda: pyyaml # OpenTelemetry (OTel) opentelemetry: opentelemetry-distro @@ -144,6 +145,7 @@ deps = # OpenTelemetry with OTLP otlp: opentelemetry-distro[otlp] + otlp: responses # OpenTelemetry Experimental (POTel) potel: opentelemetry-distro diff --git a/tox.ini b/tox.ini index 5194dbe098..ad8b3d58db 100644 --- a/tox.ini +++ b/tox.ini @@ -458,6 +458,7 @@ deps = aws_lambda: fastapi aws_lambda: requests aws_lambda: uvicorn + aws_lambda: pyyaml # OpenTelemetry (OTel) opentelemetry: opentelemetry-distro @@ -465,6 +466,7 @@ deps = # OpenTelemetry with OTLP otlp: opentelemetry-distro[otlp] + otlp: responses # OpenTelemetry Experimental (POTel) potel: opentelemetry-distro @@ -9925,6 +9927,7 @@ deps = py3.13-gql-latest: h11==0.16.0 py3.13-gql-latest: six==1.17.0 + gql: responses graphene-v3.3: graphene==3.3 @@ -9978,7 +9981,7 @@ deps = py3.13-graphene-latest: six==1.17.0 graphene: blinker - graphene: fastapi + graphene: fastapi[test] graphene: flask graphene: httpx {py3.6}-graphene: aiocontextvars