feat(graphql): update to gql 4.0.0 · python-gitlab/python-gitlab@6f0da67

Original file line numberDiff line numberDiff line change

@@ -18,7 +18,6 @@

1818

try:

1919

import gql

2020

import gql.transport.exceptions

21-

import graphql

2221

import httpx

2322
2423

from ._backends.graphql import GitlabAsyncTransport, GitlabTransport

@@ -1350,7 +1349,7 @@ def __enter__(self) -> GraphQL:

13501349

def __exit__(self, *args: Any) -> None:

13511350

self._http_client.close()

13521351
1353-

def execute(self, request: str | graphql.Source, *args: Any, **kwargs: Any) -> Any:

1352+

def execute(self, request: str, *args: Any, **kwargs: Any) -> Any:

13541353

parsed_document = self._gql(request)

13551354

retry = utils.Retry(

13561355

max_retries=self._max_retries,

@@ -1420,9 +1419,7 @@ async def __aenter__(self) -> AsyncGraphQL:

14201419

async def __aexit__(self, *args: Any) -> None:

14211420

await self._http_client.aclose()

14221421
1423-

async def execute(

1424-

self, request: str | graphql.Source, *args: Any, **kwargs: Any

1425-

) -> Any:

1422+

async def execute(self, request: str, *args: Any, **kwargs: Any) -> Any:

14261423

parsed_document = self._gql(request)

14271424

retry = utils.Retry(

14281425

max_retries=self._max_retries,