[med-svn] [Git][med-team/cwltool][master] add extra deps

Michael R. Crusoe gitlab at salsa.debian.org
Sun Dec 23 23:26:50 GMT 2018


Michael R. Crusoe pushed to branch master at Debian Med / cwltool


Commits:
2b3be889 by Michael R. Crusoe at 2018-12-23T23:26:11Z
add extra deps

add patch for test to use python3

- - - - -


4 changed files:

- debian/changelog
- debian/control
- + debian/patches/python3
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,4 +1,4 @@
-cwltool (1.0.20181217162649+dfsg-1) UNRELEASED; urgency=medium
+cwltool (1.0.20181217162649+dfsg-1) unstable; urgency=medium
 
   [ Jelmer Vernooij ]
   * Remove unnecessary X-Python{,3}-Version field in debian/control.
@@ -10,7 +10,7 @@ cwltool (1.0.20181217162649+dfsg-1) UNRELEASED; urgency=medium
   * Remove --provenance feature until python3-prov 1.5.2+ issue is
     resolved.
 
- -- Michael R. Crusoe <michael.crusoe at gmail.com>  Wed, 03 Oct 2018 04:40:50 -0700
+ -- Michael R. Crusoe <michael.crusoe at gmail.com>  Sun, 23 Dec 2018 15:24:58 -0800
 
 cwltool (1.0.20180302231433-1) unstable; urgency=medium
 


=====================================
debian/control
=====================================
@@ -19,10 +19,13 @@ Build-Depends: debhelper (>= 10),
                python3-pytest,
                python3-pytest-xdist,
                python3-pytest-runner,
+	       python3-pytest-mock,
                python3-mock,
+               python3-mypy,
+               python3-psutil,
+	       python3-prov,
                nodejs,
                help2man
-# python3-ruamel.ordereddict,
 Standards-Version: 4.2.1
 Vcs-Browser: https://salsa.debian.org/med-team/cwltool
 Vcs-Git: https://salsa.debian.org/med-team/cwltool.git


=====================================
debian/patches/python3
=====================================
@@ -0,0 +1,21 @@
+Author: Michael R. Crusoe <michael.crusoe at gmail.com>
+Description: Use python3 in test CWL tool description
+--- cwltool.orig/tests/wf/echo.cwl
++++ cwltool/tests/wf/echo.cwl
+@@ -22,4 +22,4 @@
+     type: File
+     outputBinding:
+       glob: foo$(inputs.r).txt
+-arguments: [python, -c, $(inputs.script), $(inputs.r)]
++arguments: [python3, -c, $(inputs.script), $(inputs.r)]
+--- cwltool.orig/tests/wf/js_output.cwl
++++ cwltool/tests/wf/js_output.cwl
+@@ -6,5 +6,5 @@
+ inputs: []
+ outputs: []
+ arguments:
+-  - valueFrom: ${console.log("Log message");console.error("Error message");return ["python", "-c", "True"]}
+-    shellQuote: false
+\ No newline at end of file
++  - valueFrom: ${console.log("Log message");console.error("Error message");return ["python3", "-c", "True"]}
++    shellQuote: false


=====================================
debian/patches/series
=====================================
@@ -7,3 +7,4 @@ disable_prov
 exclude_jshint
 spelling
 cleanup-tests
+python3



View it on GitLab: https://salsa.debian.org/med-team/cwltool/commit/2b3be8896f55284b205ebd05efeeedcd7b5729e8

-- 
View it on GitLab: https://salsa.debian.org/med-team/cwltool/commit/2b3be8896f55284b205ebd05efeeedcd7b5729e8
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20181223/9781e5b2/attachment-0001.html>


More information about the debian-med-commit mailing list