From 6222903ebf74b701cb411638007df3078fb0e168 Mon Sep 17 00:00:00 2001 From: "Josef M. Gallmetzer" <64498081+galjos@users.noreply.github.com> Date: Tue, 7 Jul 2026 09:09:28 +0200 Subject: [PATCH] Use python_min pin in the thermoscreening recipe Adopt the conda-forge noarch python_min convention (host python {{ python_min }}, run python >={{ python_min }}, and python_min in test.requires) so the recipe matches the staged-recipes submission and clears the linter hint. --- conda-recipes/thermoscreening/meta.yaml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/conda-recipes/thermoscreening/meta.yaml b/conda-recipes/thermoscreening/meta.yaml index 4822d5b..dbc8b67 100644 --- a/conda-recipes/thermoscreening/meta.yaml +++ b/conda-recipes/thermoscreening/meta.yaml @@ -1,5 +1,6 @@ {% set name = "ThermoScreening" %} {% set version = "0.1.0" %} +{% set python_min = "3.12" %} package: name: {{ name|lower }} @@ -21,20 +22,19 @@ build: requirements: host: - - python >=3.12 + - python {{ python_min }} - pip - setuptools >=42 - setuptools_scm >=8 - wheel run: - - python >=3.12 + - python >={{ python_min }} - numpy >=1.26 - scipy - pymatgen-core >=2026.5.18 - beartype - ase - rdkit - # Requires the PQAnalysis feedstock (submit that recipe first). - pqanalysis >=1.3.0 test: @@ -46,6 +46,7 @@ test: - thermo --help requires: - pip + - python {{ python_min }} about: home: https://github.com/MolarVerse/ThermoScreening