From 66a1c3c2229d38854aeccc24c4daf7660e803b6a Mon Sep 17 00:00:00 2001 From: Hanusz Leszek Date: Mon, 5 Jun 2023 12:15:45 +0200 Subject: [PATCH] Bump graphql-core min version to 3.3.0a3 and remove await before subscribe (#417) --- gql/transport/local_schema.py | 2 +- setup.py | 2 +- tests/starwars/test_subscription.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gql/transport/local_schema.py b/gql/transport/local_schema.py index 87395b19..b2423346 100644 --- a/gql/transport/local_schema.py +++ b/gql/transport/local_schema.py @@ -59,7 +59,7 @@ async def subscribe( The results are sent as an ExecutionResult object """ - subscribe_result = await subscribe(self.schema, document, *args, **kwargs) + subscribe_result = subscribe(self.schema, document, *args, **kwargs) if isinstance(subscribe_result, ExecutionResult): yield subscribe_result diff --git a/setup.py b/setup.py index dbdccb9c..45cf2682 100644 --- a/setup.py +++ b/setup.py @@ -3,7 +3,7 @@ from setuptools import setup, find_packages install_requires = [ - "graphql-core>=3.3.0a2,<3.4", + "graphql-core>=3.3.0a3,<3.4", "yarl>=1.6,<2.0", "backoff>=1.11.1,<3.0", ] diff --git a/tests/starwars/test_subscription.py b/tests/starwars/test_subscription.py index 2516701f..c5a50514 100644 --- a/tests/starwars/test_subscription.py +++ b/tests/starwars/test_subscription.py @@ -30,7 +30,7 @@ async def test_subscription_support(): params = {"ep": "JEDI"} expected = [{**review, "episode": "JEDI"} for review in reviews[6]] - ai = await subscribe(StarWarsSchema, subs, variable_values=params) + ai = subscribe(StarWarsSchema, subs, variable_values=params) result = [result.data["reviewAdded"] async for result in ai]