Overview of sgqlc modules
masterThe sgqlc package is a simple GraphQL client for Python composed of three primary modules:
sgqlc.types: Used to declare GraphQL schemas in Python. This serves as the foundation for generating and interpreting queries. It includes submodules like:sgqlc.types.datetime: Provides bindings fordatetimeand ISO 8601.sgqlc.types.relay: ExposesNode,PageInfo, andConnectionfor Relay-style pagination.
sgqlc.operation: Uses the declared types to generate GraphQL queries and interpret the resulting JSON responses.sgqlc.endpoint: Provides access to GraphQL endpoints. Specifically,sgqlc.endpoint.httpprovides theHTTPEndpointclass which usesurllib.request.urlopen()to communicate with servers.