diff --git a/.github/dependabot.yml b/.github/dependabot.yml old mode 100644 new mode 100755 diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml old mode 100644 new mode 100755 diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml old mode 100644 new mode 100755 diff --git a/.gitignore b/.gitignore old mode 100644 new mode 100755 diff --git a/LICENSE b/LICENSE old mode 100644 new mode 100755 diff --git a/MANIFEST.in b/MANIFEST.in old mode 100644 new mode 100755 diff --git a/Readme.md b/Readme.md old mode 100644 new mode 100755 diff --git a/requirements.txt b/requirements.txt old mode 100644 new mode 100755 index 556065c..268ee49 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,6 @@ ruamel.yaml >= 0.16 sevenbridges-python >= 2.0 nf-core==2.1 -wrabbit==0.1.2 +wrabbit==0.1.3 cwlformat packaging \ No newline at end of file diff --git a/sbpack/__init__.py b/sbpack/__init__.py old mode 100644 new mode 100755 diff --git a/sbpack/lib.py b/sbpack/lib.py old mode 100644 new mode 100755 diff --git a/sbpack/noncwl/Readme.md b/sbpack/noncwl/Readme.md old mode 100644 new mode 100755 diff --git a/sbpack/noncwl/__init__.py b/sbpack/noncwl/__init__.py old mode 100644 new mode 100755 diff --git a/sbpack/noncwl/constants.py b/sbpack/noncwl/constants.py old mode 100644 new mode 100755 diff --git a/sbpack/noncwl/copy_app.py b/sbpack/noncwl/copy_app.py old mode 100644 new mode 100755 diff --git a/sbpack/noncwl/manifest.py b/sbpack/noncwl/manifest.py old mode 100644 new mode 100755 diff --git a/sbpack/noncwl/nextflow.py b/sbpack/noncwl/nextflow.py old mode 100644 new mode 100755 index 4e2085b..84ec02c --- a/sbpack/noncwl/nextflow.py +++ b/sbpack/noncwl/nextflow.py @@ -250,7 +250,8 @@ def main(): else: # build schema # Do this only if the nextflow_schema.json is missing - nf_wrapper.nf_schema_build() + if not nf_wrapper.nf_schema_path: + nf_wrapper.nf_schema_build() # Create app nf_wrapper.generate_sb_app( diff --git a/sbpack/noncwl/utils.py b/sbpack/noncwl/utils.py old mode 100644 new mode 100755 diff --git a/sbpack/noncwl/wdl.py b/sbpack/noncwl/wdl.py old mode 100644 new mode 100755 diff --git a/sbpack/pack.py b/sbpack/pack.py old mode 100644 new mode 100755 diff --git a/sbpack/schemadef.py b/sbpack/schemadef.py old mode 100644 new mode 100755 diff --git a/sbpack/unpack.py b/sbpack/unpack.py old mode 100644 new mode 100755 diff --git a/sbpack/version.py b/sbpack/version.py old mode 100644 new mode 100755 diff --git a/setup.py b/setup.py old mode 100644 new mode 100755 diff --git a/test-requirements.txt b/test-requirements.txt old mode 100644 new mode 100755 diff --git a/tests/lib.js b/tests/lib.js old mode 100644 new mode 100755 diff --git a/tests/remote-cwl/tool1.cwl b/tests/remote-cwl/tool1.cwl old mode 100644 new mode 100755 diff --git a/tests/remote-cwl/tool2.cwl b/tests/remote-cwl/tool2.cwl old mode 100644 new mode 100755 diff --git a/tests/remote-cwl/wf1.cwl b/tests/remote-cwl/wf1.cwl old mode 100644 new mode 100755 diff --git a/tests/test_localpack.py b/tests/test_localpack.py old mode 100644 new mode 100755 diff --git a/tests/test_packing.py b/tests/test_packing.py old mode 100644 new mode 100755 diff --git a/tests/test_pulling.py b/tests/test_pulling.py old mode 100644 new mode 100755 diff --git a/tests/test_schemadefs.py b/tests/test_schemadefs.py old mode 100644 new mode 100755 diff --git a/tests/test_validation_battery.py b/tests/test_validation_battery.py old mode 100644 new mode 100755 diff --git a/tests/tools/clt1.cwl b/tests/tools/clt1.cwl old mode 100644 new mode 100755 diff --git a/tests/tools/clt2.cwl b/tests/tools/clt2.cwl old mode 100644 new mode 100755 diff --git a/tests/tools/clt3.cwl b/tests/tools/clt3.cwl old mode 100644 new mode 100755 diff --git a/tests/types/array.yml b/tests/types/array.yml old mode 100644 new mode 100755 diff --git a/tests/types/recursive.yml b/tests/types/recursive.yml old mode 100644 new mode 100755 diff --git a/tests/types/singletype.yml b/tests/types/singletype.yml old mode 100644 new mode 100755 diff --git a/tests/types/singletype2.yml b/tests/types/singletype2.yml old mode 100644 new mode 100755 diff --git a/tests/types/testtypes.yml b/tests/types/testtypes.yml old mode 100644 new mode 100755 diff --git a/tests/wf2.cwl b/tests/wf2.cwl old mode 100644 new mode 100755 diff --git a/tests/workflows/count-lines16-wf.cwl b/tests/workflows/count-lines16-wf.cwl old mode 100644 new mode 100755 diff --git a/tests/workflows/import-in-type.cwl b/tests/workflows/import-in-type.cwl old mode 100644 new mode 100755 diff --git a/tests/workflows/scatter-wf4.cwl b/tests/workflows/scatter-wf4.cwl old mode 100644 new mode 100755 diff --git a/tests/workflows/type-import.yaml b/tests/workflows/type-import.yaml old mode 100644 new mode 100755 diff --git a/tests/workflows/wf-with-git.cwl b/tests/workflows/wf-with-git.cwl old mode 100644 new mode 100755 diff --git a/tests/workflows/wf1.cwl b/tests/workflows/wf1.cwl old mode 100644 new mode 100755 diff --git a/tests/workflows/wf2.cwl b/tests/workflows/wf2.cwl old mode 100644 new mode 100755 diff --git a/tests/workflows/wf3.cwl b/tests/workflows/wf3.cwl old mode 100644 new mode 100755 diff --git a/tests/workflows/wf4.cwl b/tests/workflows/wf4.cwl old mode 100644 new mode 100755 diff --git a/tests/workflows/wf5.cwl b/tests/workflows/wf5.cwl old mode 100644 new mode 100755 diff --git a/tests/workflows/wf6.cwl b/tests/workflows/wf6.cwl old mode 100644 new mode 100755 diff --git a/tests/workflows/wf6.json b/tests/workflows/wf6.json old mode 100644 new mode 100755 diff --git a/tests/workflows/wf6_with_ids.json b/tests/workflows/wf6_with_ids.json old mode 100644 new mode 100755