graphql-core
graphql-core copied to clipboard
A Python 3.6+ port of the GraphQL.js reference implementation of GraphQL.
This PR is a proof of concept of adding lazy evaluation support to graphql-core. It follows a similar API to [graphql-ruby](https://graphql-ruby.org/schema/lazy_execution.html) and it allows the developer to define a "lazy"...
```console + /usr/bin/python3 -sBm build -w --no-isolation * Getting dependencies for wheel... Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/pep517/wrappers.py", line 332, in _call_hook raise BackendUnavailable(data.get('traceback', '')) pep517.wrappers.BackendUnavailable: Traceback (most recent...
Is it possible to serialize an instance of GraphQLSchema? We would like to dump and load an instance of GraphQLSchema to/from a file for performance reasons. It does not appear...
I think I have a good use-case for non-async, promise-based resolution. We are making django ORM from our dataloaders. We moved away from using async in django 3.0 because django...
Currently we cannot upgrade to Sphinx v5, because Sphinx and Flask are installed together in the dev environment, and the current versions Sphinx 5 and Flask 4 cannot coexist (see...
This PR replaces almost all asyncio usage with anyio, making graphql-core run with asyncio and trio. This is only a proposal. It is implemented completely and tests run with asyncio...
Looking at the source tree, it appears that the `pipenv` system file does not exist and that it is assumed to use `poetry` instead. Therefore, I change the description to...
Original discussion: https://github.com/graphql-python/graphene-pydantic/pull/75 I use `graphene` and `graphene-pydantic` libraries. Code example: https://gist.github.com/dima-dmytruk23/aaeba0fbc7a539c1f8bf3d0914fce580 > The client does not pass the name field, but it is still present in the `mutation` as...
TLDR: I would like graph-core to tell me what "leaf" nodes from my query need returned. Allow me to fetch the data through whatever method I deem efficient. Then I...
PR - https://github.com/graphql-python/graphql-core/pull/168 I use `graphene` and `graphene-pydantic` libraries. Code example. _You can run this for testing_. https://gist.github.com/dima-dmytruk23/aaeba0fbc7a539c1f8bf3d0914fce580 The client does not pass the `name` field, but it is still...