I'm running into a version conflict between the latest versions of prefect and coiled:
Copy code
The conflict is caused by:
prefect 0.15.3 depends on click<8.0 and >=7.0
prefect[aws,github,jupyter] 0.15.3 depends on click<8.0 and >=7.0
coiled 0.0.47 depends on click>=7.1
k
Kevin Kho
08/16/2021, 10:09 PM
Hey @Michael Warnock, thanks for raising. Seems like anything between 7.1 and 8 will work right?
m
Michael Warnock
08/16/2021, 10:10 PM
yeah- looks like; why would pip not install that if it exists, though?
Michael Warnock
08/16/2021, 10:13 PM
7.1{.2} does exist; must be some other restriction. I'm no pip/python expert; if you know how to get at the actual cause of the conflict without a lot of trial and error, that would be really helpful
k
Kevin Kho
08/16/2021, 10:14 PM
I don’t. I’ll flag this for someone on the team to check tomorrow.
m
Michael Warnock
08/16/2021, 10:14 PM
ok, thanks!
c
Chris White
08/16/2021, 10:15 PM
pip only introduced an actual dependency resolver recently, so it's not surprising (to me at least) that pip didn't sort this out; I suggest throwing
click==7.1.2
into your requirements (or pre-installing the appropriate version) and seeing if that resolves it; alternatively, I'd expect
Bring your towel and join one of the fastest growing data communities. Welcome to our second-generation open source orchestration platform, a completely rethought approach to dataflow automation.