Skip to main content

Async GraphQL client

Project description


[![CircleCI](https://circleci.com/gh/remorses/async-graphql/tree/master.svg?style=svg)](https://circleci.com/gh/remorses/async-graphql/tree/master)


Make graphql requests asynchronously, python 2.7 and more required.
Soon will come graphql subscriptions.


The library is tiny, memory usage loading the module is also is good:
```
Line # Mem usage Increment Line Contents
================================================
12 10.9 MiB 10.9 MiB @profile
13 def profiled():
14 13.0 MiB 2.1 MiB import asyncio
15 13.0 MiB 0.0 MiB async def main(loop):
16 13.5 MiB 0.5 MiB from async_graphql import Client, errors
```
This is good when using graphql in lots of replicated micro-services to not go out of memory.


Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

async-graphql-0.0.60.tar.gz (1.8 kB view details)

Uploaded Source

Built Distribution

async_graphql-0.0.60-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

Details for the file async-graphql-0.0.60.tar.gz.

File metadata

  • Download URL: async-graphql-0.0.60.tar.gz
  • Upload date:
  • Size: 1.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/36.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.1

File hashes

Hashes for async-graphql-0.0.60.tar.gz
Algorithm Hash digest
SHA256 2677faaef69c1a9bd2aa00743b676f67edf1551d8b38611e9f5e831a43842f3f
MD5 2f7e4d2332db0860496310c30a36f542
BLAKE2b-256 2aec99a9b00515339f11b2197569ac98aac8a480b16d08fdd088a0e923205ed4

See more details on using hashes here.

Provenance

File details

Details for the file async_graphql-0.0.60-py3-none-any.whl.

File metadata

  • Download URL: async_graphql-0.0.60-py3-none-any.whl
  • Upload date:
  • Size: 3.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/36.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.1

File hashes

Hashes for async_graphql-0.0.60-py3-none-any.whl
Algorithm Hash digest
SHA256 04e7f3370adaab4d8071d64cd3facc2b8207c7907824d01489f6a7c4b9c29616
MD5 4449a33a8cec776a5de6af57e94252fd
BLAKE2b-256 c64c44fa55804fc054a0bd7acced7bf5708a6cda0e77d99583f6f9f952766f49

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page