Generated Exceptions

The gpp_client.generated.exceptions module contains exceptions raised by generated GraphQL operations.

These are primarily useful when working directly with the generated client.

API Reference

exception gpp_client.generated.exceptions.GraphQLClientError[source]

Bases: Exception

Base exception.

exception gpp_client.generated.exceptions.GraphQLClientGraphQLError(message: str, locations: list[dict[str, int]] | None = None, path: list[str] | None = None, extensions: dict[str, object] | None = None, original: dict[str, object] | None = None)[source]

Bases: GraphQLClientError

classmethod from_dict(error: dict[str, Any]) GraphQLClientGraphQLError[source]
exception gpp_client.generated.exceptions.GraphQLClientGraphQLMultiError(errors: list[GraphQLClientGraphQLError], data: dict[str, Any] | None = None)[source]

Bases: GraphQLClientError

classmethod from_errors_dicts(errors_dicts: list[dict[str, Any]], data: dict[str, Any] | None = None) GraphQLClientGraphQLMultiError[source]
exception gpp_client.generated.exceptions.GraphQLClientHttpError(status_code: int, response: Response)[source]

Bases: GraphQLClientError

exception gpp_client.generated.exceptions.GraphQLClientInvalidMessageFormat(message: str | bytes)[source]

Bases: GraphQLClientError

exception gpp_client.generated.exceptions.GraphQLClientInvalidResponseError(response: Response)[source]

Bases: GraphQLClientError