From 178e33ab3e896a3be067a85bcb6e54be0ea58703 Mon Sep 17 00:00:00 2001 From: Moritz Koenemann Date: Tue, 22 Oct 2024 11:04:54 +0200 Subject: [PATCH] Recipe for pytrms (pypi). --- recipes/pytrms/meta.yaml | 47 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 recipes/pytrms/meta.yaml diff --git a/recipes/pytrms/meta.yaml b/recipes/pytrms/meta.yaml new file mode 100644 index 0000000000000..46c89b5ab2e1e --- /dev/null +++ b/recipes/pytrms/meta.yaml @@ -0,0 +1,47 @@ +{% set name = "pytrms" %} +{% set version = "0.9.1" %} + +package: + name: {{ name|lower }} + version: {{ version }} + +source: + url: https://pypi.org/packages/source/{{ name[0] }}/{{ name }}/pytrms-{{ version }}.tar.gz + sha256: 4ed4bf0c02f8e895f7bcb570bae769d281a53717fef6cb6a757643b9970796eb + +build: + noarch: python + script: {{ PYTHON }} -m pip install . -vv --no-deps --no-build-isolation + number: 0 + +requirements: + host: + - python >=3.10,<4.0 + - poetry-core >=1.0.0 + - pip + run: + - python >=3.10.0,<4.0.0 + - h5py >=3.12.1,<4.0.0 + - matplotlib-base >=3.9.2,<4.0.0 + - requests >=2.32.3,<3.0.0 + - pandas >=2.2.3,<3.0.0 + - pymodbustcp >=0.1.9 + - paho-mqtt >=1.6.1,<1.7.0 + +test: + imports: + - pytrms + commands: + - pip check + requires: + - pip + +about: + home: https://github.com/ionicon-analytik/PyTRMS + summary: Python bundle for proton-transfer reaction mass-spectrometry (PTR-MS). + license: GPL-2.0-only + license_file: LICENSE + +extra: + recipe-maintainers: + - lefi7z