[med-svn] [Git][med-team/cwltool][master] Keep python3-prov dependency to minimize our changes, but keep the --provenance feature disabled.
Michael R. Crusoe
gitlab at salsa.debian.org
Thu Dec 27 13:15:19 GMT 2018
Michael R. Crusoe pushed to branch master at Debian Med / cwltool
Commits:
d35059da by Michael R. Crusoe at 2018-12-27T13:12:36Z
Keep python3-prov dependency to minimize our changes, but keep the --provenance feature disabled.
- - - - -
3 changed files:
- debian/changelog
- debian/patches/cleanup-tests
- debian/patches/disable_prov
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+cwltool (1.0.20181217162649+dfsg-4) unstable; urgency=medium
+
+ * Keep python3-prov dependency to minimize our changes, but keep the --
+ provenance feature disabled.
+
+ -- Michael R. Crusoe <michael.crusoe at gmail.com> Thu, 27 Dec 2018 05:12:15 -0800
+
cwltool (1.0.20181217162649+dfsg-3) unstable; urgency=medium
* Fix our patches to the tests, run them in parallel
=====================================
debian/patches/cleanup-tests
=====================================
@@ -120,7 +120,7 @@ Forwarded: https://github.com/common-workflow-language/cwltool/pull/1024
assert "checksum" not in stdout
--- cwltool.orig/tests/test_pack.py
+++ cwltool/tests/test_pack.py
-@@ -122,7 +122,7 @@
+@@ -123,7 +123,7 @@
@needs_docker
@pytest.mark.parametrize('wf_path,job_path,namespaced', cwl_to_run)
@@ -129,7 +129,7 @@ Forwarded: https://github.com/common-workflow-language/cwltool/pull/1024
load_tool.loaders = {}
document_loader, workflowobj, uri = fetch_document(
-@@ -142,8 +142,8 @@
+@@ -143,8 +143,8 @@
normal_output = StringIO()
packed_output = StringIO()
=====================================
debian/patches/disable_prov
=====================================
@@ -50,12 +50,13 @@ Description: Disable --provance until python3-proc issue is resolved
help="Print corresponding RDF graph for workflow and exit")
--- cwltool.orig/setup.py
+++ cwltool/setup.py
-@@ -57,8 +57,6 @@
+@@ -57,8 +57,7 @@
'mypy-extensions',
'six >= 1.9.0', # >= 1.9.0 required by prov
'psutil',
- 'prov == 1.5.1',
- 'bagit >= 1.6.4',
++ 'prov >= 1.5.1',
'typing-extensions',
],
extras_require={
@@ -729,12 +730,13 @@ Description: Disable --provance until python3-proc issue is resolved
+# For now, we do not ship the --provenance feature in Debian
--- cwltool.orig/requirements.txt
+++ cwltool/requirements.txt
-@@ -5,8 +5,6 @@
+@@ -5,8 +5,7 @@
schema-salad>=3.0,<3.1
typing>=3.5.3; python_version<"3.6"
pathlib2==2.3.2; python_version<"3"
-prov==1.5.1
-bagit==1.6.4
++prov>=1.5.1
mypy-extensions
psutil
subprocess32 >= 3.5.0; os.name=="posix" and python_version<"3.5"
View it on GitLab: https://salsa.debian.org/med-team/cwltool/commit/d35059daa6388ad0bf37e86a74804a51c7b4389b
--
View it on GitLab: https://salsa.debian.org/med-team/cwltool/commit/d35059daa6388ad0bf37e86a74804a51c7b4389b
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/20181227/c3b0e9ad/attachment-0001.html>
More information about the debian-med-commit
mailing list