{% set name = "metabolabpy" %}
{% set version = "0.9.46" %}
{% set sha256 = "e48ae83d423f290e4e55d64fbea97032e3f7a1c0e8942d177a5da755cabff7fa" %}

package:
  name: {{ name|lower }}
  version: {{ version }}

source:
  url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/metabolabpy-{{ version }}.tar.gz
  sha256: {{ sha256 }}

build:
  number: 0
  noarch: python
  script: {{ PYTHON }} -m pip install . --no-deps --no-build-isolation --no-cache-dir -vvv
  run_exports:
    - {{ pin_subpackage('metabolabpy', max_pin="x.x") }}

requirements:
  host:
    - python >=3.9
    - pip
  run:
    - python >=3.9
    - numpy
    - scipy
    - matplotlib-base
    - pandas
    - numba
    - scikit-learn
    - openpyxl
    - xlsxwriter
    - multiprocess
    - pybaselines
    - darkdetect
    - pywavelets
    - mat73
#   - pygamma  # it is not available neither in conda-forge nor in bioconda channels

test:
  imports:
    - metabolabpy

about:
  home: "https://github.com/ludwigc/metabolabpy"
  dev_url: "https://github.com/ludwigc/metabolabpy"
  doc_url: "https://ludwigc.github.io/metabolabpy"
  summary: "Python package to process 1D and 2D NMR spectroscopic data for metabolomics and tracer-based metabolism analysis."
  license: "GPL-3.0-or-later"
  license_family: GPL3
  license_file: LICENSE

extra:
  recipe-maintainers:
    - RJMW
    - ludwigc
