From ba0d0cf514a2266f3cb6ddfa1bb4b083babec280 Mon Sep 17 00:00:00 2001 From: BiocondaBot <47040946+BiocondaBot@users.noreply.github.com> Date: Fri, 14 Jun 2019 16:45:11 +0000 Subject: [PATCH 1/4] Update cwltest to 1.0.20190228134645 --- recipes/cwltest/meta.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes/cwltest/meta.yaml b/recipes/cwltest/meta.yaml index cfb824f450cc9..49cc33c21a663 100644 --- a/recipes/cwltest/meta.yaml +++ b/recipes/cwltest/meta.yaml @@ -1,11 +1,11 @@ -{% set version = "1.0.20180601100346" %} +{% set version = "1.0.20190228134645" %} package: name: cwltest version: {{ version }} source: url: https://pypi.io/packages/source/c/cwltest/cwltest-{{ version }}.tar.gz - sha256: 4308dff9c63a223e9630ab359016bab48047c0701f98aed7daf3ac09a4939f66 + sha256: 317a917d0ed18e5db9dab1069f32222625e350b35d53f36b5b7430538006eadb build: From dcc9aaae6ad9fba214f01b02414abefcf673c4b1 Mon Sep 17 00:00:00 2001 From: Devon Ryan Date: Wed, 28 Aug 2019 23:36:29 +0200 Subject: [PATCH 2/4] regenerate meta.yaml --- recipes/cwltest/build.sh | 3 --- recipes/cwltest/meta.yaml | 43 +++++++++++++++++---------------------- 2 files changed, 19 insertions(+), 27 deletions(-) delete mode 100755 recipes/cwltest/build.sh diff --git a/recipes/cwltest/build.sh b/recipes/cwltest/build.sh deleted file mode 100755 index 6e2780fd4cf24..0000000000000 --- a/recipes/cwltest/build.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/bash -#sed -i.bak 's/schema_salad ==/schema_salad >=/' setup.py -$PYTHON setup.py install --single-version-externally-managed --record=record.txt diff --git a/recipes/cwltest/meta.yaml b/recipes/cwltest/meta.yaml index 49cc33c21a663..8caf61007325c 100644 --- a/recipes/cwltest/meta.yaml +++ b/recipes/cwltest/meta.yaml @@ -1,46 +1,41 @@ +{% set name = "cwltest" %} {% set version = "1.0.20190228134645" %} + package: - name: cwltest - version: {{ version }} + name: "{{ name|lower }}" + version: "{{ version }}" source: - url: https://pypi.io/packages/source/c/cwltest/cwltest-{{ version }}.tar.gz - sha256: 317a917d0ed18e5db9dab1069f32222625e350b35d53f36b5b7430538006eadb - + url: "https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz" + sha256: "317a917d0ed18e5db9dab1069f32222625e350b35d53f36b5b7430538006eadb" build: - noarch: python number: 0 + entry_points: + - cwltest=cwltest:main + - mock-cwl-runner=cwltest.tests.mock_cwl_runner:main + script: "{{ PYTHON }} -m pip install . --no-deps --ignore-installed -vv " requirements: host: + - pip - python - - setuptools - - schema-salad >=1.14 - - typing >=3.5.3,<3.6 - - junit-xml >=1.8 - - futures >=3.0.5 # [py27] - - subprocess32 >=3.5.0 # [py27] - - cachecontrol <0.12,>=0.11.7 - - mistune <0.8,>=0.7.3 - run: + - junit-xml >=1.8 - python - schema-salad >=1.14 - - typing >=3.5.3,<3.6 - - junit-xml >=1.8 - - futures >=3.0.5 # [py27] - - subprocess32 >=3.5.0 # [py27] - - cachecontrol <0.12,>=0.11.7 - - mistune <0.8,>=0.7.3 + - six >=1.10.0 test: imports: - cwltest + - cwltest.tests commands: - cwltest --help + - mock-cwl-runner --help about: - home: https://github.com/common-workflow-language/cwltest - license: Apache License 2.0 - summary: Framework for testing CWL tools and workflows + home: "https://github.com/common-workflow-language/cwltest" + license: "Apache 2.0" + license_family: "APACHE" + summary: "Common workflow language testing framework" From b3028fbbd66c1ee6f0d3878a261c030cbb2049be Mon Sep 17 00:00:00 2001 From: Devon Ryan Date: Wed, 28 Aug 2019 23:40:33 +0200 Subject: [PATCH 3/4] noarch python --- recipes/cwltest/meta.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/recipes/cwltest/meta.yaml b/recipes/cwltest/meta.yaml index 8caf61007325c..c2b8febd18148 100644 --- a/recipes/cwltest/meta.yaml +++ b/recipes/cwltest/meta.yaml @@ -11,6 +11,7 @@ source: build: number: 0 + noarch: python entry_points: - cwltest=cwltest:main - mock-cwl-runner=cwltest.tests.mock_cwl_runner:main From 3351f6b1cd780d07217616bced760a1677011784 Mon Sep 17 00:00:00 2001 From: Devon Ryan Date: Fri, 30 Aug 2019 00:45:53 +0200 Subject: [PATCH 4/4] patch setup.py --- recipes/cwltest/meta.yaml | 2 ++ recipes/cwltest/patch | 11 +++++++++++ 2 files changed, 13 insertions(+) create mode 100644 recipes/cwltest/patch diff --git a/recipes/cwltest/meta.yaml b/recipes/cwltest/meta.yaml index c2b8febd18148..021e2a9fb5a6f 100644 --- a/recipes/cwltest/meta.yaml +++ b/recipes/cwltest/meta.yaml @@ -8,6 +8,8 @@ package: source: url: "https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz" sha256: "317a917d0ed18e5db9dab1069f32222625e350b35d53f36b5b7430538006eadb" + patches: + - patch build: number: 0 diff --git a/recipes/cwltest/patch b/recipes/cwltest/patch new file mode 100644 index 0000000000000..45805d129c094 --- /dev/null +++ b/recipes/cwltest/patch @@ -0,0 +1,11 @@ +--- setup.py 2019-08-30 00:44:12.985497631 +0200 ++++ setup.py 2019-08-30 00:44:36.241596595 +0200 +@@ -36,7 +36,7 @@ + download_url="https://github.com/common-workflow-language/cwltest", + license='Apache 2.0', + packages=["cwltest", "cwltest.tests"], +- package_data={'cwltest.tests': 'test-data/*'}, ++ package_data={'cwltest.tests': ['test-data/*']}, + include_package_data=True, + install_requires=install_requires, + test_suite='tests',