from .graphql_request import GraphQLRequest def gql(request_string: str) -> GraphQLRequest: """Given a string containing a GraphQL request, parse it into a Document and put it into a GraphQLRequest object. :param request_string: the GraphQL request as a String :return: a :class:`GraphQLRequest ` which can be later executed or subscribed by a :class:`Client `, by an :class:`async session ` or by a :class:`sync session ` :raises graphql.error.GraphQLError: if a syntax error is encountered. """ return GraphQLRequest(request_string)