-
Couldn't load subscription status.
- Fork 186
Closed
Description
There's some backward-compatibility breaks in graphql-core==3.0.0, that lead to the following import error:
from gql import ClientImportError Traceback (most recent call last)
<ipython-input-1-2d34726b19bf> in <module>
----> 1 from gql import Client
~\AppData\Local\Continuum\miniconda3\lib\site-packages\gql\__init__.py in <module>
1 from .gql import gql
----> 2 from .client import Client
3
4 __all__ = ['gql', 'Client']
~\AppData\Local\Continuum\miniconda3\lib\site-packages\gql\client.py in <module>
1 import logging
2
----> 3 from graphql import parse, introspection_query, build_ast_schema, build_client_schema
4 from graphql.validation import validate
5
ImportError: cannot import name 'introspection_query' from 'graphql' (C:\Users\nathan.demaria\AppData\Local\Continuum\miniconda3\lib\site-packages\graphql\__init__.py)
AFAIK the solution here is add a ceiling graphql-core<3.0.0 to the install_requires of this package, but I'm curious if somebody familiar with the plan for packages in this repo has better options/longer term recommendations - I see repos for graphql-core-next and gql-next, and it looks like the graphql-core package is now published to PyPI from the -next repo, but gql is still from this repo.
koliyo and JonasVautherin
Metadata
Metadata
Assignees
Labels
No labels