Versions

Description

Simple GraphQL Client in Python.

Declare your GraphQL types in standard Python classes, similar to most ORM. Then execute the queries, interpret the results from pure JSON back in Python objects, making it much easier to use.

The declared classes automatically convert Python name scheme (snake-case: lowercase and underscores) to GraphQL name scheme (lower camel case), unless told to do use something else.

The types are enforced and automatically converted (ie: strings in ISO8601 to datetime).

Last but not least a code generator can take a GraphQL JSON schema and output all the matching Python classes for you.

Repository

https://github.com/profusion/sgqlc.git

Project Slug

sgqlc

Last Built

1 month, 1 week ago passed

Maintainers

Home Page

https://github.com/profusion/sgqlc

Badge

Tags

client, http, generator, endpoint, graphql

Project Privacy Level

Public

Short URLs

sgqlc.readthedocs.io
sgqlc.rtfd.io

Default Version

latest

'latest' Version

master