@@ -5,11 +5,11 @@ the JavaScript reference implementation for [GraphQL](https://graphql.org/),
5
5
a query language for APIs created by Facebook.
6
6
7
7
[ ![ PyPI version] ( https://badge.fury.io/py/graphql-core.svg )] ( https://badge.fury.io/py/graphql-core )
8
- [ ![ Documentation Status] ( https://readthedocs.org/projects/graphql-core-next /badge/ )] ( https://graphql-core-next .readthedocs.io )
9
- [ ![ Build Status] ( https://travis-ci.com/graphql-python/graphql-core-next .svg?branch=master )] ( https://travis-ci.com/graphql-python/graphql-core-next )
10
- [ ![ Coverage Status] ( https://codecov.io/gh/graphql-python/graphql-core-next /branch/master/graph/badge.svg )] ( https://codecov.io/gh/graphql-python/graphql-core-next )
11
- [ ![ Dependency Updates] ( https://pyup.io/repos/github/graphql-python/graphql-core-next /shield.svg )] ( https://pyup.io/repos/github/graphql-python/graphql-core-next / )
12
- [ ![ Python 3 Status] ( https://pyup.io/repos/github/graphql-python/graphql-core-next /python-3-shield.svg )] ( https://pyup.io/repos/github/graphql-python/graphql-core-next / )
8
+ [ ![ Documentation Status] ( https://readthedocs.org/projects/graphql-core-3 /badge/ )] ( https://graphql-core-3 .readthedocs.io )
9
+ [ ![ Build Status] ( https://travis-ci.com/graphql-python/graphql-core.svg?branch=master )] ( https://travis-ci.com/graphql-python/graphql-core )
10
+ [ ![ Coverage Status] ( https://codecov.io/gh/graphql-python/graphql-core/branch/master/graph/badge.svg )] ( https://codecov.io/gh/graphql-python/graphql-core )
11
+ [ ![ Dependency Updates] ( https://pyup.io/repos/github/graphql-python/graphql-core/shield.svg )] ( https://pyup.io/repos/github/graphql-python/graphql-core/ )
12
+ [ ![ Python 3 Status] ( https://pyup.io/repos/github/graphql-python/graphql-core/python-3-shield.svg )] ( https://pyup.io/repos/github/graphql-python/graphql-core/ )
13
13
[ ![ Code Style] ( https://img.shields.io/badge/code%20style-black-000000.svg )] ( https://github.com/ambv/black )
14
14
15
15
The current version 3.0.3 of GraphQL-core is up-to-date
@@ -21,7 +21,7 @@ All parts of the API are covered by an extensive test suite of nearly 2000 unit
21
21
## Documentation
22
22
23
23
A more detailed documentation for GraphQL-core 3 can be found at
24
- [ graphql-core-next .readthedocs.io] ( https://graphql-core-next .readthedocs.io/ ) .
24
+ [ graphql-core-3 .readthedocs.io] ( https://graphql-core-3 .readthedocs.io/ ) .
25
25
26
26
The documentation for GraphQL.js can be found at [ graphql.org/graphql-js/] ( https://graphql.org/graphql-js/ ) .
27
27
@@ -171,7 +171,7 @@ in Python as closely as possible and to stay up-to-date with the latest developm
171
171
GraphQL.js.
172
172
173
173
GraphQL-core 3 (formerly known as GraphQL-core-next) has been created as a modern
174
- alternative to [ GraphQL-core 2] ( https://github.com/graphql-python/graphql-core ) ,
174
+ alternative to [ GraphQL-core 2] ( https://github.com/graphql-python/graphql-core-legacy ) ,
175
175
a prior work by Syrus Akbary, based on an older version of GraphQL.js and also
176
176
targeting older Python versions. Some parts of GraphQL-core 3 have been inspired by
177
177
GraphQL-core 2 or directly taken over with only slight modifications, but most of the
@@ -191,11 +191,10 @@ Design goals for the GraphQL-core 3 library are:
191
191
192
192
Some restrictions (mostly in line with the design goals):
193
193
194
- * requires Python 3.6 or 3.7
194
+ * requires Python 3.6 or newer
195
195
* does not support some already deprecated methods and options of GraphQL.js
196
196
* supports asynchronous operations only via async.io
197
197
(does not support the additional executors in GraphQL-core)
198
- * the benchmarks have not yet been ported to Python
199
198
200
199
201
200
## Integration with other libraries and roadmap
@@ -213,17 +212,17 @@ Some restrictions (mostly in line with the design goals):
213
212
* [ Ariadne] ( https://github.com/mirumee/ariadne ) is a Python library for implementing
214
213
GraphQL servers using schema-first approach created by Mirumee Software.
215
214
216
- Ariadne is already using GraphQL-core-next as its GraphQL implementation.
215
+ Ariadne is already using GraphQL-core 3 as its GraphQL implementation.
217
216
218
217
* [ Strawberry] ( https://github.com/strawberry-graphql/strawberry ) , created by Patrick
219
218
Arminio, is a new GraphQL library for Python 3, inspired by dataclasses,
220
- that is also using GraphQL-core-next as underpinning.
219
+ that is also using GraphQL-core 3 as underpinning.
221
220
222
221
223
222
## Changelog
224
223
225
224
Changes are tracked as
226
- [ GitHub releases] ( https://github.com/graphql-python/graphql-core-next /releases ) .
225
+ [ GitHub releases] ( https://github.com/graphql-python/graphql-core/releases ) .
227
226
228
227
229
228
## Credits and history
@@ -245,5 +244,5 @@ and ported to many different programming languages.
245
244
## License
246
245
247
246
GraphQL-core 3 is
248
- [ MIT-licensed] ( https://github.com/graphql-python/graphql-core-next /blob/master/LICENSE ) ,
247
+ [ MIT-licensed] ( https://github.com/graphql-python/graphql-core/blob/master/LICENSE ) ,
249
248
just like GraphQL.js.
0 commit comments