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.
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.
While built out my site with current latest
graphene = 2.1.5version, I got the following version conflict:Seems like I got
aniso8601version5.1.0which still has the circular dependency issue.Note:
For me pinning version to
aniso8601 = 6.0.0andrelatvietimebuilder = 1.0.0solved it. As you can see in the above traceback,relativetimebuilderalready has version is2.0.0, which requiresaniso8601 >= 7.0.0, that is why both package had to be pinned.