A port of apollo-graphql subscriptions for python, using gevent websockets, promises, and redis
Project description
A port of apollographql subscriptions for python, using gevent websockets and redis
This is a implementation of apollographql subscriptions-transport-ws and graphql-subscriptions in Python. It currently implements a pubsub using redis.py and uses gevent for concurrency. It also makes heavy use of syrusakbary/promise python implementation to mirror the logic in the apollo-graphql libraries.
Meant to be used in conjunction with graphql-python / graphene server and apollo-graphql client.
Very initial implementation. Currently only works with Python 2. No tests yet.
Installation
$ pip install graphql-subscriptions
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for graphql_subscriptions-0.1.3-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 396ee9c5ee496ba28eef8a91203057854ebc516f94786d56d68bebae685ee3f8 |
|
MD5 | a0fcd6056636b8bed378224dcc59f435 |
|
BLAKE2b-256 | 1ccfce454351e903375c02655ce000c76052c5c5838ffd75cff8bbc00d96997e |