Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update decom recipe to version 0.0.32 and align dependencies #51723

Merged
merged 8 commits into from
Oct 29, 2024
45 changes: 29 additions & 16 deletions recipes/decom/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,15 @@
{% set version = "0.0.32" %}

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

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

build:
run_exports:
- {{ pin_subpackage('decom', max_pin="x") }}
number: 0
number: 1
noarch: python
entry_points:
- decOM = decOM.__main__:main
Expand All @@ -22,23 +20,36 @@ build:
- decOM-CV = decOM.CV.__main__:main
- decOM-MST = decOM.MST.__main__:main
script: "{{ PYTHON }} -m pip install . -vv"
run_exports:
- {{ pin_subpackage('decom', max_pin='x.x.x') }}

requirements:
host:
- pip
- python
- python >=3.12,<3.14
- setuptools
run:
- colorama
- dask >=2021.12.0
- importlib_resources >=5.4.0
- python-kaleido
- numpy >=1.7
- pandas
- plotly >=5.5.0
- python
- python >=3.12,<3.14
- setuptools
- colorama >=0.4.6
- numpy >=1.26.0,<1.27
- pandas >=2.2.3,<2.3
- plotly >=5.24.1,<5.25
- dask >=2024.9.1
- importlib_resources >=6.4.5
- python-kaleido >=0.2.1
- git

test:
imports:
- decOM
- decOM.CV
- decOM.LOO
- decOM.MST
- decOM.aOralOut
- decOM.data
- decOM.format
- decOM.modules
commands:
- decOM --help
- decOM-aOralOut --help
Expand All @@ -52,9 +63,11 @@ about:
license: MIT
license_family: MIT
license_file: LICENSE
summary: "decOM: Similarity-based microbial source tracking for contamination assessment of ancient oral samples using k-mer-based methods"
doc_url: "https://github.com/CamilaDuitama/decOM"
dev_url: "https://camiladuitama.github.io/gradfolio/"
summary: "decOM: Microbial source tracking of ancient oral samples using k-mers"
description: |
decOM is a similarity-based microbial source tracking tool for contamination assessment of ancient oral samples using k-mer-based methods.
doc_url: https://github.com/CamilaDuitama/decOM
dev_url: https://github.com/CamilaDuitama/decOM

extra:
recipe-maintainers:
Expand Down
Loading