From 2eaddb7a89e38aa5779209f336d07cc496313345 Mon Sep 17 00:00:00 2001 From: Russell Neches Date: Tue, 24 Dec 2024 17:49:17 +0900 Subject: [PATCH] Add recipe for SuchTree (#52959) --- recipes/suchtree/meta.yaml | 53 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 recipes/suchtree/meta.yaml diff --git a/recipes/suchtree/meta.yaml b/recipes/suchtree/meta.yaml new file mode 100644 index 0000000000000..5117ea5130e7e --- /dev/null +++ b/recipes/suchtree/meta.yaml @@ -0,0 +1,53 @@ +{% set name = "SuchTree" %} +{% set version = "1.2" %} + +package: + name: "{{ name|lower }}" + version: "{{ version }}" + +source: + url: "https://pypi.io/packages/source/{{ name[0]|lower }}/{{ name }}/{{ name|lower }}-{{ version }}.tar.gz" + sha256: c45af37beb1a210097151b807ccde9966c72a3cfa99ecfe80251bcc0a14f1f60 + +build: + number: 0 + run_exports: + - {{ pin_subpackage( "suchtree", max_pin="x.x" ) }} + script: "{{ PYTHON }} -m pip install . -vv --no-deps --no-build-isolation" + +requirements: + build: + - {{ compiler('c') }} + host: + - cython + - python + - pip + - setuptools + - scipy + - numpy >=2.0 + run: + - python + - dendropy + - pandas >=2.1 + - numpy >=2.0 + - scipy + +test: + imports: + - SuchTree + +about: + home: https://github.com/ryneches/SuchTree/ + license: BSD + license_family: BSD + license_file: LICENSE + summary: "A python library for doing fast, thread-safe computations on phylogenetic trees" + doc_url: https://github.com/ryneches/SuchTree/blob/master/README.md + dev_url: https://github.com/ryneches/SuchTree/ + +extra: + identifiers: + - biotools:suchtree + - doi:10.21105/joss.00678 + recipe-maintainers: + - ryneches