Skip to content

Commit e58cce9

Browse files
committed
Add supported python versions + concurrency info to readme.
1 parent 7ade909 commit e58cce9

File tree

1 file changed

+28
-7
lines changed

1 file changed

+28
-7
lines changed

README.md

Lines changed: 28 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,20 +35,41 @@ Install from pip:
3535
pip install graphql-core
3636
```
3737

38+
### Supported Python Versions
39+
`graphql-core` supports the following Python versions:
40+
41+
* `2.7.x`
42+
* `3.3.x`
43+
* `3.4.x`
44+
* `3.5.0`
45+
* `pypy-2.6.1`
46+
47+
### Built-in Concurrency Support
48+
Support for `3.5.0`'s `asyncio` module for concurrent execution is available via an executor middleware at
49+
`graphql.core.execution.middlewares.asyncio.AsyncioExecutionMiddleware`.
50+
51+
Additionally, support for `gevent` is available via
52+
`graphql.core.execution.middlewares.gevent.GeventExecutionMiddleware`.
53+
54+
Otherwise, by default, the executor will use execute with no concurrency.
55+
56+
## Documentation
57+
58+
Documentation is in the works but not available yet. See #14 for additional information.
59+
60+
## Pythonic GraphQL Library
61+
`graphql-core` provides a more low-level API for building a GraphQL API and schema. For a more refined and Pythonic interface to build graphql APIs, check out [`graphene`](https://github.com/graphql-python/graphene).
62+
3863
## Current Maintainer
3964
* [@jhgg](https://github.com/jhgg/)
4065

41-
## Contributors
42-
* [@dittos](https://github.com/dittos/)
43-
* [@jhgg](https://github.com/jhgg/)
44-
* [@rawls238](https://github.com/rawls238/)
45-
* [@woodb](https://github.com/woodb/)
46-
* [@gabriel-laet](https://github.com/gabriel-laet/)
66+
## Contributions
67+
For an up to date list of contributors, check the contributor list [here](https://github.com/graphql-python/graphql-core/graphs/contributors).
4768

4869
## License
4970

5071
[MIT License](https://github.com/graphql-python/graphql-core/blob/master/LICENSE)
5172

5273
## Original work
5374

54-
This project is a community fork of [graphqllib](https://github.com/dittos/graphqllib) by [@dittos](https://github.com/dittos/).
75+
This project is a community fork of [graphqllib](https://github.com/dittos/graphqllib) by [@dittos](https://github.com/dittos/).

0 commit comments

Comments
 (0)