Project

General

Profile

Bug #15080

Updated by Peter Amstutz over 5 years ago

arvados-cwl-runner==1.3.1 depends on ciso8601 < 2.0.0 but has an open-ended dependency on arvados-python-client, so by default pip installs the latest arvados-python-client which depends on ciso8601 >= 2.0.0, resulting in a broken install due to the package version conflict. 

 Solutions: 

 * Make a point release to PyPi of arvados-cwl-runner==1.3.1.1 which has an added version pin to arvados-python-client==1.3.1 
 * Stop uploading dev versions to PyPi 
 * Future stable releases have corresponding dependencies pinned 

Back