From da1729b997edff6cef2e6b4bd04e9d2f2403a635 Mon Sep 17 00:00:00 2001 From: regro-cf-autotick-bot <36490558+regro-cf-autotick-bot@users.noreply.github.com> Date: Sun, 15 Dec 2024 21:38:47 +0000 Subject: [PATCH 1/5] update to CFEP-25 `noarch: python` syntax --- recipe/meta.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index edfb2d0..965019d 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -6,11 +6,11 @@ package: version: {{ version }} source: - url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz + url: https://pypi.org/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz sha256: 39150588b9bc07ebc176bac30d9c3b0bd25003e2e2eac24b622f2a10e5352a1f build: - number: 0 + number: 1 test: imports: @@ -27,12 +27,12 @@ outputs: noarch: python requirements: host: - - python >=3.9 + - python {{ python_min }} - setuptools >=40.9.0 - wheel - pip run: - - python >=3.9 + - python >={{ python_min }} - MDAnalysis >=2.0.0 - numpy >=1.22.3 - name: mdahole2 @@ -40,9 +40,9 @@ outputs: noarch: python requirements: host: - - python >=3.9 + - python {{ python_min }} run: - - python >=3.9 + - python >={{ python_min }} - hole2 - {{ pin_subpackage('mdahole2-base', exact=True) }} From 90d8c504db32574e93bfaf75f518a03ab4236b22 Mon Sep 17 00:00:00 2001 From: regro-cf-autotick-bot <36490558+regro-cf-autotick-bot@users.noreply.github.com> Date: Sun, 15 Dec 2024 21:39:21 +0000 Subject: [PATCH 2/5] MNT: Re-rendered with conda-build 24.11.2, conda-smithy 3.45.0, and conda-forge-pinning 2024.12.15.16.05.58 --- .ci_support/linux_64_.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.ci_support/linux_64_.yaml b/.ci_support/linux_64_.yaml index e6e6f15..8c9b4d1 100644 --- a/.ci_support/linux_64_.yaml +++ b/.ci_support/linux_64_.yaml @@ -6,5 +6,7 @@ channel_targets: - conda-forge main docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 +python_min: +- '3.9' target_platform: - linux-64 From 59666621969d33d050db98aa01ff69317485ef0e Mon Sep 17 00:00:00 2001 From: Oliver Beckstein Date: Mon, 16 Dec 2024 09:06:26 -0700 Subject: [PATCH 3/5] bumpy min_python to 3.10 (Update .ci_support/linux_64_.yaml) --- .ci_support/linux_64_.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci_support/linux_64_.yaml b/.ci_support/linux_64_.yaml index 8c9b4d1..c4951ac 100644 --- a/.ci_support/linux_64_.yaml +++ b/.ci_support/linux_64_.yaml @@ -7,6 +7,6 @@ channel_targets: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 python_min: -- '3.9' +- '3.10' target_platform: - linux-64 From 121a9dcffc4f5dcf7a955ce20f5281341d32e0b8 Mon Sep 17 00:00:00 2001 From: Oliver Beckstein Date: Mon, 16 Dec 2024 15:43:44 -0700 Subject: [PATCH 4/5] undo change to 3.10 in .ci_support/linux_64_.yaml --- .ci_support/linux_64_.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci_support/linux_64_.yaml b/.ci_support/linux_64_.yaml index c4951ac..8c9b4d1 100644 --- a/.ci_support/linux_64_.yaml +++ b/.ci_support/linux_64_.yaml @@ -7,6 +7,6 @@ channel_targets: docker_image: - quay.io/condaforge/linux-anvil-x86_64:alma9 python_min: -- '3.10' +- '3.9' target_platform: - linux-64 From 1153272e92c8f77d16986962b51a16eb31c55581 Mon Sep 17 00:00:00 2001 From: Oliver Beckstein Date: Mon, 16 Dec 2024 15:58:13 -0700 Subject: [PATCH 5/5] set python_min = 3.10 in meta.yaml The latest release of mdahole2 supports 3.10 as minimal python. --- recipe/meta.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/recipe/meta.yaml b/recipe/meta.yaml index 965019d..af1e638 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -1,6 +1,10 @@ {% set name = "mdahole2" %} {% set version = "0.5.0" %} +# set minimal python version according to the package (override global python_min) +# see https://github.com/MDAnalysis/mdahole2/blob/main/pyproject.toml +{% set python_min = "3.10" %} + package: name: {{ name|lower }} version: {{ version }}