← All tasks
pythongraphql-python/graphene #1008Not a task: not reproduced

Version conflict `aniso8601`

envgap__graphql-python__graphene-1008

01 / FAILURE SIGNATURE

As reported upstream

Error: There is a version conflict.
Not a benchmark task.
  • In a clean container the reported failure did not reproduce, or the known fix did not make the project run.

02 / ENVIRONMENT RECIPE

Base commit
167c8c203cc2607fd3b80359de4b6064ac2e5234
Manifest
setup.py
Reproduce
Awaiting issue-specific recipe
Run under trace
Awaiting a meaningful runtime command

03 / ORIGINAL ISSUE TEXT

graphql-python/graphene #1008 · read the original issue
While built out  my site with current latest `graphene = 2.1.5` version, I got the following version conflict:



```

...

Got relativetimebuilder 2.0.0.

Version and requirements information containing aniso8601:

  Requirement of graphene: aniso8601<=6.0.*,>=3

  Requirement of aniso8601<=6.0.*,>=3: relativetimebuilder>=0.2.0

  Requirement of relativetimebuilder>=0.2.0: aniso8601<8.0.0,>=7.0.0

While:

  Updating test.

Error: There is a version conflict.

We already have: aniso8601 5.1.0

but relativetimebuilder 2.0.0 requires 'aniso8601<8.0.0,>=7.0.0'.

```



Seems like I got `aniso8601` version `5.1.0` which still has the [circular dependency issue](https://bitbucket.org/nielsenb/aniso8601/issues/23/circular-dependency-on-relativetimebuilder).



**Note:**

For me pinning version to `aniso8601 = 6.0.0` and `relatvietimebuilder = 1.0.0` solved it. As you can see in the above traceback,  `relativetimebuilder` already has version is `2.0.0`, which requires `aniso8601 >= 7.0.0`, that is why both package had to be pinned.
Continue on GitHub ↗

04 / LABELS

Labels from the report text only; not yet run

No supported category has been assigned.

Label rules and the text that matched
[]