# And schema_salad now depends on ruamel-yaml, which apparently has a braindead setup.py that requires special arguments to build (otherwise, it aborts with 'error: you have to install with "pip install ."'). Sigh.
# Ward, 2016-05-26
-fpm_build ruamel.yaml "" "" python "" --python-setup-py-arguments "--single-version-externally-managed"
+# ...and schema_salad 1.12.20160610104117 doesn't work with ruamel-yaml > 0.11.11.
+fpm_build ruamel.yaml "" "" python 0.11.11 --python-setup-py-arguments "--single-version-externally-managed"
# And for cwltool we have the same problem as for schema_salad. Ward, 2016-03-17
fpm_build cwltool "" "" python 1.0.20160630171631
],
install_requires=[
'cwltool==1.0.20160630171631',
- 'arvados-python-client>=0.1.20160322001610'
+ 'arvados-python-client>=0.1.20160322001610',
+ 'ruamel.yaml==0.11.11', # this should be declared by schema_salad instead, but see #9567
],
data_files=[
('share/doc/arvados-cwl-runner', ['LICENSE-2.0.txt', 'README.rst']),