From a19d85e739cafdac04b082d94124f5f8e62373f4 Mon Sep 17 00:00:00 2001 From: BiocondaBot <47040946+BiocondaBot@users.noreply.github.com> Date: Wed, 9 Oct 2024 22:06:34 +0000 Subject: [PATCH 1/8] Update pyprophet to 2.2.7 --- recipes/pyprophet/meta.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/recipes/pyprophet/meta.yaml b/recipes/pyprophet/meta.yaml index 530f132015959..e284b4a0fd9c0 100644 --- a/recipes/pyprophet/meta.yaml +++ b/recipes/pyprophet/meta.yaml @@ -1,7 +1,7 @@ {% set name = "pyprophet" %} -{% set version = "2.2.5" %} +{% set version = "2.2.7" %} {% set hash_type = "sha256" %} -{% set hash_value = "f1d42ba53ecc0c0cac21e6938ad830f1260acb65ac69b3012a697f56e4badab3" %} +{% set hash_value = "a4cd5f0ba66f12d99515dfdcf318d8fc2f0c8e16202d99bf9c75c6e5ceecd2c8" %} package: name: '{{ name|lower }}' @@ -12,7 +12,7 @@ source: '{{ hash_type }}': '{{ hash_value }}' build: - number: 3 + number: 0 run_exports: - {{ pin_subpackage(name, max_pin="x") }} entry_points: From 6b08fd2488325b24f51c8885a1700559ac1d5896 Mon Sep 17 00:00:00 2001 From: mencian Date: Thu, 10 Oct 2024 09:53:34 -0500 Subject: [PATCH 2/8] clean up recipe --- recipes/pyprophet/meta.yaml | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/recipes/pyprophet/meta.yaml b/recipes/pyprophet/meta.yaml index e284b4a0fd9c0..c79cbcab8531a 100644 --- a/recipes/pyprophet/meta.yaml +++ b/recipes/pyprophet/meta.yaml @@ -17,7 +17,7 @@ build: - {{ pin_subpackage(name, max_pin="x") }} entry_points: - pyprophet=pyprophet.main:cli - script: python -m pip install --no-deps --ignore-installed . + script: {{ PYTHON }} -m pip install --no-deps --no-build-isolation --no-cache-dir . -vvv requirements: build: @@ -25,25 +25,27 @@ requirements: host: - python - pip - - cython <1 - - numpy >=1.9 - - pypdf2 + - cython + - numpy + - pypdf run: - python - {{ pin_compatible("numpy") }} - scipy + - python-duckdb - pandas >=0.17 - numexpr >=2.1 - scikit-learn >=0.17 - matplotlib-base - - seaborn + - seaborn-base - tabulate + - pyarrow - xgboost - hyperopt - statsmodels >=0.8.0 - click - dataclasses - - pypdf2 + - pypdf - typing-extensions test: @@ -54,9 +56,12 @@ test: about: home: https://github.com/PyProphet/pyprophet - license: BSD License + license: "BSD-3-Clause" license_family: BSD - summary: Python reimplementation of mProphet peak scoring + license_file: LICENSE + summary: "PyProphet: Semi-supervised learning and scoring of OpenSWATH results.." + dev_url: https://github.com/PyProphet/pyprophet + extra: additional-platforms: - linux-aarch64 From c718978def0b6ac58ea913136fcacda7a8d07dc8 Mon Sep 17 00:00:00 2001 From: mencian Date: Thu, 10 Oct 2024 10:06:46 -0500 Subject: [PATCH 3/8] update dependencies --- recipes/pyprophet/meta.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/recipes/pyprophet/meta.yaml b/recipes/pyprophet/meta.yaml index c79cbcab8531a..d6b5a5e1b3453 100644 --- a/recipes/pyprophet/meta.yaml +++ b/recipes/pyprophet/meta.yaml @@ -28,8 +28,12 @@ requirements: - cython - numpy - pypdf + - libgomp # [linux] + - llvm-openmp # [osx] run: - python + - libgomp # [linux] + - llvm-openmp # [osx] - {{ pin_compatible("numpy") }} - scipy - python-duckdb @@ -37,14 +41,12 @@ requirements: - numexpr >=2.1 - scikit-learn >=0.17 - matplotlib-base - - seaborn-base - tabulate - pyarrow - xgboost - hyperopt - statsmodels >=0.8.0 - click - - dataclasses - pypdf - typing-extensions From f7a98ca2a04b7f31675d41a58c7bd170b436767b Mon Sep 17 00:00:00 2001 From: Joshua Zhuang <71105179+mencian@users.noreply.github.com> Date: Thu, 10 Oct 2024 10:10:50 -0500 Subject: [PATCH 4/8] delete extra period in summary --- recipes/pyprophet/meta.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes/pyprophet/meta.yaml b/recipes/pyprophet/meta.yaml index d6b5a5e1b3453..ee2ef74a05f67 100644 --- a/recipes/pyprophet/meta.yaml +++ b/recipes/pyprophet/meta.yaml @@ -61,7 +61,7 @@ about: license: "BSD-3-Clause" license_family: BSD license_file: LICENSE - summary: "PyProphet: Semi-supervised learning and scoring of OpenSWATH results.." + summary: "PyProphet: Semi-supervised learning and scoring of OpenSWATH results." dev_url: https://github.com/PyProphet/pyprophet extra: From 96f28d1f0d344102f0287eca82992ba3c6c58d47 Mon Sep 17 00:00:00 2001 From: BiocondaBot <47040946+BiocondaBot@users.noreply.github.com> Date: Sat, 12 Oct 2024 16:11:11 +0000 Subject: [PATCH 5/8] Update pyprophet to 2.2.8 --- recipes/pyprophet/meta.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes/pyprophet/meta.yaml b/recipes/pyprophet/meta.yaml index ee2ef74a05f67..f6b393814232d 100644 --- a/recipes/pyprophet/meta.yaml +++ b/recipes/pyprophet/meta.yaml @@ -1,7 +1,7 @@ {% set name = "pyprophet" %} -{% set version = "2.2.7" %} +{% set version = "2.2.8" %} {% set hash_type = "sha256" %} -{% set hash_value = "a4cd5f0ba66f12d99515dfdcf318d8fc2f0c8e16202d99bf9c75c6e5ceecd2c8" %} +{% set hash_value = "373bcec312fbb54e3d86514e26680168287630ea291f695d41cac8d834aa4970" %} package: name: '{{ name|lower }}' From eb059fb72b01ce7cf6fa1a4807283087020fc9cf Mon Sep 17 00:00:00 2001 From: mencian Date: Wed, 16 Oct 2024 01:19:40 -0500 Subject: [PATCH 6/8] try export command --- recipes/pyprophet/meta.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/recipes/pyprophet/meta.yaml b/recipes/pyprophet/meta.yaml index f6b393814232d..83e3222ef4276 100644 --- a/recipes/pyprophet/meta.yaml +++ b/recipes/pyprophet/meta.yaml @@ -17,7 +17,9 @@ build: - {{ pin_subpackage(name, max_pin="x") }} entry_points: - pyprophet=pyprophet.main:cli - script: {{ PYTHON }} -m pip install --no-deps --no-build-isolation --no-cache-dir . -vvv + script: + - export LD_PRELOAD="${PREFIX}/lib/aarch64-conda-linux-gnu/libgomp.so.1" # [aarch64] + - {{ PYTHON }} -m pip install --no-deps --no-build-isolation --no-cache-dir . -vvv requirements: build: From c0e0bfd1ae0cf5fcca11b01e07427c4eb64f41e5 Mon Sep 17 00:00:00 2001 From: mencian Date: Wed, 16 Oct 2024 01:31:43 -0500 Subject: [PATCH 7/8] disable aarch64 for now --- recipes/pyprophet/meta.yaml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/recipes/pyprophet/meta.yaml b/recipes/pyprophet/meta.yaml index 83e3222ef4276..172f59d82fb6c 100644 --- a/recipes/pyprophet/meta.yaml +++ b/recipes/pyprophet/meta.yaml @@ -17,9 +17,7 @@ build: - {{ pin_subpackage(name, max_pin="x") }} entry_points: - pyprophet=pyprophet.main:cli - script: - - export LD_PRELOAD="${PREFIX}/lib/aarch64-conda-linux-gnu/libgomp.so.1" # [aarch64] - - {{ PYTHON }} -m pip install --no-deps --no-build-isolation --no-cache-dir . -vvv + script: {{ PYTHON }} -m pip install --no-deps --no-build-isolation --no-cache-dir . -vvv requirements: build: @@ -67,8 +65,8 @@ about: dev_url: https://github.com/PyProphet/pyprophet extra: - additional-platforms: - - linux-aarch64 + #additional-platforms: + #- linux-aarch64 container: # Click requires the extended container extended-base: true From 3aa2172e188a562f698273026766b4aecf0195c1 Mon Sep 17 00:00:00 2001 From: BiocondaBot <47040946+BiocondaBot@users.noreply.github.com> Date: Thu, 31 Oct 2024 00:13:19 +0000 Subject: [PATCH 8/8] Update pyprophet to 2.2.9 --- recipes/pyprophet/meta.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes/pyprophet/meta.yaml b/recipes/pyprophet/meta.yaml index 172f59d82fb6c..54c0ac28a5443 100644 --- a/recipes/pyprophet/meta.yaml +++ b/recipes/pyprophet/meta.yaml @@ -1,7 +1,7 @@ {% set name = "pyprophet" %} -{% set version = "2.2.8" %} +{% set version = "2.2.9" %} {% set hash_type = "sha256" %} -{% set hash_value = "373bcec312fbb54e3d86514e26680168287630ea291f695d41cac8d834aa4970" %} +{% set hash_value = "47234bdb58ea80b27a065742d3f2ff967402ea8bcbb4a7ae4a2c3b71d7369ac5" %} package: name: '{{ name|lower }}'