{"library":"sgqlc","type":"library","category":null,"description":"sgqlc is an easy-to-use Python library for interacting with GraphQL APIs. It provides modules for defining GraphQL types in Python, constructing and interpreting GraphQL queries and mutations as native Python objects, and connecting to GraphQL endpoints over HTTP. It also includes a command-line tool, `sgqlc-codegen`, to automatically generate Python type definitions from a GraphQL schema, promoting a schema-first approach. The library is actively maintained, with the current version being 18, released in February 2026.","language":"python","status":"active","version":"18","tags":["graphql","client","codegen","api"],"install":[{"cmd":"pip install sgqlc","imports":["from sgqlc.endpoint.http import HTTPEndpoint","from sgqlc.endpoint.requests import RequestsEndpoint","from sgqlc.operation import Operation","from sgqlc.types import Type","from sgqlc.types import Field","from sgqlc.types import list_of"]}],"homepage":"https://sgqlc.readthedocs.io","github":"http://github.com/profusion/sgqlc","docs":"https://sgqlc.readthedocs.io/","changelog":null,"pypi":"https://pypi.org/project/sgqlc/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":1.8,"avg_import_s":0.12,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/sgqlc/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Tue Jul 28","install_tag":null}}