-
Notifications
You must be signed in to change notification settings - Fork 821
Closed
Labels
Description
Current behavior
Current Graphene (v3.0.0) and GQL (v3.0.0) packages are incompatible due to no overlap between specified graphql-core
versions.
If you try to install both using a package manager with a dependency resolver such as Poetry, it'll break.
Demo project or reproducible steps
There's no need for a demo project. Here are the minimal steps to reproduce the problem:
- Create an empty folder
- Run
poetry init
- Run
poetry add graphene
- Run
poetry add gql
. - It'll break and complain
graphql-core
package versions are incompatible.
What is the expected behavior?
Graphene and GQL should be installable together
Use case/motivation
It'd be nice if both packages worked well together.
My environment
- Version: 3.0.0
- Platform: Ubuntu 20.04 LTS
Other info
Graphene specifies graphql-core~=3.1.2
while GQL specifies graphql-core>=3.2,<3.3
. There are obviously no overlapping versions.
I suggest bumping the graphql-core
version.
Screenshots
gdphale, leszekhanusz, thiagolopes, sondrelg, brave-jang and 3 more