diff --git a/recipes/conch-sounds/meta.yaml b/recipes/conch-sounds/meta.yaml new file mode 100644 index 0000000000000..df8c670bcfeec --- /dev/null +++ b/recipes/conch-sounds/meta.yaml @@ -0,0 +1,53 @@ +{% set name = "conch-sounds" %} +{% set version = "0.4.2" %} + +package: + name: {{ name|lower }} + version: {{ version }} + +source: + url: https://pypi.org/packages/source/{{ name[0] }}/{{ name.replace('-', '_') }}/{{ name.replace('-', '_') }}-{{ version }}.tar.gz + sha256: 6627628b16491f19a602bd3f2a30312b2b52e710e1fe6a80829782e9119e497c + +build: + script: {{ PYTHON }} -m pip install . -vv + number: 0 + noarch: python + +requirements: + host: + - python {{ python_min }} + - pip + - setuptools + - setuptools_scm + run: + - python >={{ python_min }} + - numpy + - librosa + - pysoundfile + - pyraat + - praatio + - pyraat + - scipy + +test: + imports: + - conch + requires: + - python {{ python_min }} + - pip + commands: + - pip check + +about: + home: https://github.com/mmcauliffe/Conch-sounds + summary: Analyze acoustic similarity in Python + license: MIT + license_family: MIT + license_file: LICENSE + doc_url: https://conch-sounds.readthedocs.io/en/latest/ + dev_url: https://github.com/mmcauliffe/Conch-sounds + +extra: + recipe-maintainers: + - mmcauliffe diff --git a/recipes/polyglotdb/meta.yaml b/recipes/polyglotdb/meta.yaml new file mode 100644 index 0000000000000..9a254d5bec4ef --- /dev/null +++ b/recipes/polyglotdb/meta.yaml @@ -0,0 +1,79 @@ +{% set name = "polyglotdb" %} +{% set version = "1.3.3" %} + +package: + name: {{ name|lower }} + version: {{ version }} + +source: + url: https://pypi.org/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz + sha256: ef610afcd19c8ebb492e73a8fa095bcaa536586af1cc30aec34ea0c7833f9cc8 + +build: + script: {{ PYTHON }} -m pip install . -vv + number: 0 + noarch: python + entry_points: + - pgdb = polyglotdb.pgdb:main + +requirements: + host: + - python {{ python_min }} + - pip + - setuptools + run: + - python >={{ python_min }} + - openjdk =21 + - conch-sounds + - influxdb + - librosa + - praatio + - requests + - tqdm + - neo4j-python-driver + - pywin32 + +test: + imports: + - polyglotdb + - polyglotdb.acoustics + - polyglotdb.acoustics.formants + - polyglotdb.acoustics.pitch + - polyglotdb.acoustics.vot + - polyglotdb.client + - polyglotdb.corpus + - polyglotdb.databases + - polyglotdb.io + - polyglotdb.io.enrichment + - polyglotdb.io.exporters + - polyglotdb.io.importer + - polyglotdb.io.inspect + - polyglotdb.io.parsers + - polyglotdb.io.types + - polyglotdb.query + - polyglotdb.query.annotations + - polyglotdb.query.annotations.attributes + - polyglotdb.query.base + - polyglotdb.query.discourse + - polyglotdb.query.lexicon + - polyglotdb.query.metadata + - polyglotdb.query.speaker + - polyglotdb.syllabification + requires: + - python {{ python_min }} + - pip + commands: + - pip check + +about: + home: https://github.com/MontrealCorpusTools/PolyglotDB + license: MIT + license_family: MIT + license_file: LICENSE + summary: PolyglotDB is a Python package for storing and querying large speech corpora. + doc_url: https://polyglotdb.readthedocs.io/en/latest/index.html + dev_url: https://github.com/MontrealCorpusTools/PolyglotDB + +extra: + recipe-maintainers: + - mmcauliffe diff --git a/recipes/pyraat/meta.yaml b/recipes/pyraat/meta.yaml new file mode 100644 index 0000000000000..1de8aeb445bdc --- /dev/null +++ b/recipes/pyraat/meta.yaml @@ -0,0 +1,47 @@ +{% set name = "pyraat" %} +{% set version = "1.0.0" %} + +package: + name: {{ name|lower }} + version: {{ version }} + +source: + url: https://pypi.org/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz + sha256: d2b47db9d58ae8f0a346c2a56e088ec52fc0c8db9e7619efe558a46790d6d9a7 + +build: + script: {{ PYTHON }} -m pip install . -vv + number: 0 + noarch: python + +requirements: + host: + - python {{ python_min }} + - pip + - setuptools + - setuptools_scm + run: + - python >={{ python_min }} + +test: + imports: + - pyraat + requires: + - python {{ python_min }} + - pip + - pytest + commands: + - pip check + +about: + home: https://github.com/mmcauliffe/Pyraat + summary: Interface for running Praat scripts through Python + license: MIT + license_family: MIT + license_file: LICENSE + doc_url: https://pyraat.readthedocs.io/en/latest/ + dev_url: https://github.com/mmcauliffe/Pyraat + +extra: + recipe-maintainers: + - mmcauliffe