This commit is contained in:
froejdh_e
2025-03-18 13:21:46 +01:00
parent bc187bb198
commit d9a50ad9f4
3 changed files with 18 additions and 93 deletions

View File

@@ -1,8 +1,8 @@
python:
- 3.8
- 3.9
- 3.10
- 3.11
- 3.12
# - 3.8
# - 3.9
# - 3.10
# - 3.11
# - 3.12
- 3.13

View File

@@ -66,30 +66,32 @@ outputs:
- libgcc-ng
- name: slsdet
script: build_pylib.sh
script:
- unset CMAKE_GENERATOR && {{ PYTHON }} -m pip install . -vv # [not win]
requirements:
build:
- python
- python {{python}}
- {{ compiler('c') }}
- {{compiler('cxx')}}
- {{ pin_subpackage('slsdetlib', exact=True) }}
- setuptools
- pybind11=2.13
# - {{ pin_subpackage('slsdetlib', exact=True) }} #discuss keeping pinning for simplicity?
- pybind11>=2.13
host:
- python
- {{ pin_subpackage('slsdetlib', exact=True) }}
- cmake
- ninja
- python {{python}}
- pip
- setuptools
- pybind11=2.13
- pybind11>=2.13
- scikit-build-core
run:
- libstdcxx-ng
- libgcc-ng
- python
- numpy
- {{ pin_subpackage('slsdetlib', exact=True) }}
- python {{python}}
test:
imports: