Open NeolithEra opened 5 years ago
Fix your direct dependency to be mock==2.0.0. I have checked this revision will not affect your downstream projects now.
@Christina-Kang May I pull a request to fix this issue?
@NeolithEra what install instructions are you using to get SFCTL?
@jeffj6123 We use pip install -r requirement.txt to intall service-fabric-cli, as we are planning to do some secondary development and function expanding.
@NeolithEra Gotcha! If you already have a fix for this on your branch, we would very much appreciate a PR! :) If not, we will push a fix through with our next update (provided this issue is non blocking for you, which it seems not to be).
Thanks!
Hi, users are unable to run service-fabric-cli due to dependency conflict with mock package.
As shown in the following full dependency graph of service-fabric-cli, service-fabric-cli requires mock,while nose2 0.9.1 requires mock==2.0.0.
According to pip’s “first found wins” installation strategy, mock==3.0.5 is the actually installed version. However, mock==3.0.5 does not satisfy mock==2.0.0.
Dependency tree-------
Thanks for your help. Best, Neolith