From d1796f59e8f371dcb066769fda8a73a9ef9bea17 Mon Sep 17 00:00:00 2001 From: Eric Date: Tue, 19 Nov 2024 10:02:12 -0600 Subject: [PATCH 1/3] Updating Neptune to v2.0.0 --- .../{neptune => neptune-signature}/meta.yaml | 18 ++++++++++-------- .../post-link.sh | 0 2 files changed, 10 insertions(+), 8 deletions(-) rename recipes/{neptune => neptune-signature}/meta.yaml (56%) rename recipes/{neptune => neptune-signature}/post-link.sh (100%) diff --git a/recipes/neptune/meta.yaml b/recipes/neptune-signature/meta.yaml similarity index 56% rename from recipes/neptune/meta.yaml rename to recipes/neptune-signature/meta.yaml index 79a33a356bda2..471d4e5d5a5c5 100644 --- a/recipes/neptune/meta.yaml +++ b/recipes/neptune-signature/meta.yaml @@ -1,23 +1,25 @@ package: - name: neptune - version: 1.2.5 + name: neptune-signature + version: 2.0.0 source: - url: https://github.com/phac-nml/neptune/archive/v1.2.5.tar.gz - md5: ed48846deffefe25784c9f8b7db2de6e + url: https://github.com/phac-nml/neptune/archive/refs/tags/v2.0.0.tar.gz + md5: 3fcce144d67c74c7921d3b9e36aedacb build: noarch: python - number: 3 + number: 0 script: {{ PYTHON }} -m pip install . --ignore-installed --no-deps -vv + run_exports: + - {{ pin_subpackage('neptune-signature', max_pin="x") }} requirements: host: - - python <3 + - python >=3.10 - pip + - setuptools run: - - python <3 - - drmaa + - python >=3.10 - numpy - scipy - biopython diff --git a/recipes/neptune/post-link.sh b/recipes/neptune-signature/post-link.sh similarity index 100% rename from recipes/neptune/post-link.sh rename to recipes/neptune-signature/post-link.sh From 66863484bc92f2e6b03c30ce0d6a8619b69c8763 Mon Sep 17 00:00:00 2001 From: Eric Date: Tue, 19 Nov 2024 14:51:32 -0600 Subject: [PATCH 2/3] coderabbit syntax suggestion --- recipes/neptune-signature/meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/neptune-signature/meta.yaml b/recipes/neptune-signature/meta.yaml index 471d4e5d5a5c5..a3f5b874b1562 100644 --- a/recipes/neptune-signature/meta.yaml +++ b/recipes/neptune-signature/meta.yaml @@ -11,7 +11,7 @@ build: number: 0 script: {{ PYTHON }} -m pip install . --ignore-installed --no-deps -vv run_exports: - - {{ pin_subpackage('neptune-signature', max_pin="x") }} + - {{ pin_subpackage('neptune-signature', max_pin='x') }} requirements: host: From 3028e57187a8b6033e50a59f3ea8c738bddb61f9 Mon Sep 17 00:00:00 2001 From: Joshua Zhuang <71105179+mencian@users.noreply.github.com> Date: Tue, 19 Nov 2024 16:17:31 -0600 Subject: [PATCH 3/3] Update meta.yaml --- recipes/neptune-signature/meta.yaml | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/recipes/neptune-signature/meta.yaml b/recipes/neptune-signature/meta.yaml index a3f5b874b1562..f8ff10af29a38 100644 --- a/recipes/neptune-signature/meta.yaml +++ b/recipes/neptune-signature/meta.yaml @@ -1,15 +1,20 @@ +{% set name = "neptune-signature" %} +{% set version = "2.0.0" %} + package: - name: neptune-signature - version: 2.0.0 + name: {{ name }} + version: {{ version }} source: - url: https://github.com/phac-nml/neptune/archive/refs/tags/v2.0.0.tar.gz + url: https://github.com/phac-nml/neptune/archive/refs/tags/v{{ version }}.tar.gz md5: 3fcce144d67c74c7921d3b9e36aedacb build: noarch: python number: 0 - script: {{ PYTHON }} -m pip install . --ignore-installed --no-deps -vv + script: {{ PYTHON }} -m pip install . --no-deps --no-build-isolation --no-cache-dir -vvv + entry_points: + - neptune = neptune.Neptune:main run_exports: - {{ pin_subpackage('neptune-signature', max_pin='x') }} @@ -31,5 +36,8 @@ test: about: home: https://github.com/phac-nml/neptune - license: Apache 2.0 + license: Apache-2.0 + license_family: APACHE + license_file: LICENSE.txt summary: 'Neptune: Genomic Signature Discovery' + dev_url: https://github.com/phac-nml/neptune