Project

General

Profile

Actions

Bug #12304

closed

Different versions of ruamel.yaml required across SDK

Added by Jeff Jasper over 6 years ago. Updated about 4 years ago.

Status:
Closed
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
-
Story points:
-

Description

https://github.com/curoverse/arvados/blob/master/sdk/python/setup.py
'ruamel.yaml >=0.13.7'

https://github.com/curoverse/arvados/blob/master/sdk/cwl/setup.py
'ruamel.yaml==0.13.7'

A typical install:
pip install arvados-python-client arvados-cwl-runner

The listed pip call installs the latest ruamel version and conflicts with arvados-cwl-runner.

You can reproduce as follows:
docker run -it ubuntu:16.04
apt-get update
apt-get install -y wget bzip2 curl libcurl4-openssl-dev gcc libssl-dev nano
wget https://repo.continuum.io/miniconda/Miniconda2-latest-Linux-x86_64.sh -O miniconda.sh;
bash miniconda.sh -b -p $HOME/miniconda
export PATH="$HOME/miniconda/bin:$PATH"
conda update -y setuptools
conda install -y pyopenssl
pip install -U arvados-python-client arvados-cwl-runner

Actions #1

Updated by Peter Amstutz about 4 years ago

  • Status changed from New to Closed
Actions

Also available in: Atom PDF