commit eba984e43f35c192a1e582c6eb26d2495a11e14a Author: Harrison Deng Date: Fri Feb 14 13:25:41 2025 -0600 added current recipes diff --git a/autobigs-cli/meta.yaml b/autobigs-cli/meta.yaml new file mode 100644 index 0000000..3271e92 --- /dev/null +++ b/autobigs-cli/meta.yaml @@ -0,0 +1,50 @@ +{% set name = "autoBIGS.cli" %} +{% set version = "0.4.2" %} + +package: + name: {{ name|lower|replace(".", "-") }} + version: {{ version }} + +source: + url: https://pypi.org/packages/source/{{ name[0] }}/{{ name }}/autobigs_cli-{{ version }}.tar.gz + sha256: fc7bf6c604974796f5c8aae52fd9ab9924f5490f4f207a26be803217aae30c82 + +build: + entry_points: + - autoBIGS = autobigs.cli.program:run + noarch: python + script: {{ PYTHON }} -m pip install . -vv --no-deps --no-build-isolation + number: 0 + run_exports: + - {{ pin_subpackage( name|lower|replace(".", "-"), max_pin="x.x") }} + +requirements: + host: + - python >=3.12 + - setuptools >=64 + - setuptools-scm >=8 + - pip + run: + - python >=3.12 + - autobigs-engine + +test: + imports: + - autobigs + commands: + - pip check + - autoBIGS --help + - autoBIGS info -h + - autoBIGS st -h + requires: + - pip + +about: + home: https://github.com/RealYHD/autoBIGS.cli + summary: A CLI tool to rapidly fetch fetch MLST profiles given sequences for various diseases. + license: GPL-3.0-or-later + license_file: LICENSE + +extra: + recipe-maintainers: + - Harrison Deng diff --git a/autobigs-engine/meta.yaml b/autobigs-engine/meta.yaml new file mode 100644 index 0000000..d635227 --- /dev/null +++ b/autobigs-engine/meta.yaml @@ -0,0 +1,46 @@ +{% set name = "autoBIGS.engine" %} +{% set version = "0.11.0" %} + +package: + name: {{ name|lower|replace(".", "-") }} + version: {{ version }} + +source: + url: https://pypi.org/packages/source/{{ name[0] }}/{{ name }}/autobigs_engine-{{ version }}.tar.gz + sha256: d479b0bce5fcf2c3eb2e666b780b55d0c8a2c03293c9200db9eeac74e869f47b + +build: + noarch: python + script: {{ PYTHON }} -m pip install . -vv --no-deps --no-build-isolation + number: 0 + run_exports: + - {{ pin_subpackage( name|lower|replace(".", "-"), max_pin="x.x") }} + +requirements: + host: + - python >=3.12 + - setuptools >=64 + - setuptools-scm >=8 + - pip + run: + - python >=3.12 + - biopython + - aiohttp + +test: + imports: + - autobigs + commands: + - pip check + requires: + - pip + +about: + home: https://github.com/RealYHD/autoBIGS.engine + summary: A library to rapidly fetch fetch MLST profiles given sequences for various diseases. + license: GPL-3.0-or-later + license_file: LICENSE + +extra: + recipe-maintainers: + - Harrison Deng