Build ruamel.yaml 0.15.26 for a-c-r
authorPeter Amstutz <pamstutz@veritasgenetics.com>
Fri, 24 Aug 2018 21:27:35 +0000 (17:27 -0400)
committerPeter Amstutz <pamstutz@veritasgenetics.com>
Fri, 24 Aug 2018 21:37:33 +0000 (17:37 -0400)
This is last version before a serious regression was introduced in
parsing flow mapping

https://bitbucket.org/ruamel/yaml/issues/227/regression-parsing-flow-mapping

This affects 0.15.27 to 0.15.51

0.15.52 haven't been tested because they have a different
compatibility problem:

https://github.com/common-workflow-language/schema_salad/pull/195

refs #14075

Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <pamstutz@veritasgenetics.com>

build/build.list
sdk/python/setup.py

index 7f644f158dfba5f724e0cd995cbbabdabdba6b2d..8cde265f97f360b78b58b11a74bf16243989ab5c 100644 (file)
@@ -44,7 +44,7 @@ centos7|networkx|1.11|0|python|all
 centos7|psutil|5.0.1|0|python|all
 debian8,debian9,ubuntu1404,ubuntu1604,ubuntu1804,centos7|lockfile|0.12.2|2|python|all|--epoch 1
 debian8,debian9,ubuntu1404,ubuntu1604,ubuntu1804,centos7|subprocess32|3.5.1|2|python|all
-centos7,debian8,debian9,ubuntu1404,ubuntu1604|ruamel.yaml|0.15.34|1|python|amd64|--python-setup-py-arguments --single-version-externally-managed
+centos7,debian8,debian9,ubuntu1404,ubuntu1604|ruamel.yaml|0.15.26|1|python|amd64|--python-setup-py-arguments --single-version-externally-managed
 all|cwltest|1.0.20180518074130|4|python|all|--depends 'python-futures >= 3.0.5' --depends 'python-subprocess32 >= 3.5.0'
 all|junit-xml|1.8|3|python|all
 all|rdflib-jsonld|0.4.0|2|python|all
index f748d52179b2d95f665027eea48dfa5c607fa0d7..8f576196bc4cd623076ed59c4166e4f40a48f369 100644 (file)
@@ -51,7 +51,7 @@ setup(name='arvados-python-client',
           'google-api-python-client >=1.6.2, <1.7',
           'httplib2 >=0.9.2',
           'pycurl >=7.19.5.1',
-          'ruamel.yaml >=0.13.11, <0.16',
+          'ruamel.yaml >=0.13.11, <= 0.15.26',
           'setuptools',
           'ws4py >=0.4.2',
           'subprocess32 >=3.5.1',