diff --git a/recipes/poethepoet/meta.yaml b/recipes/poethepoet/meta.yaml new file mode 100644 index 0000000000000..a32829e655226 --- /dev/null +++ b/recipes/poethepoet/meta.yaml @@ -0,0 +1,49 @@ +{% set name = "poethepoet" %} +{% set version = "0.10.0" %} +{% set python_min = "3.6" %} + +package: + name: {{ name|lower }} + version: {{ version }} + +source: + url: https://pypi.org/packages/source/{{ name[0] }}/{{ name }}/poethepoet-{{ version }}.tar.gz + sha256: 70b97cb194b978dc464c70793e85e6f746cddf82b84a38bfb135946ad71ae19c + +build: + entry_points: + - poe = poethepoet:main + skip: True # [win] + script: {{ PYTHON }} -m pip install . -vv --no-deps --no-build-isolation + number: 0 + +requirements: + host: + - python {{ python_min }} + - poetry >=0.12 + - poetry-core + - pip + run: + - python + - pastel >=0.2.0,<0.3.0 + - tomlkit >=0.6.0,<1.0.0 + +test: + imports: + - poethepoet + commands: + - pip check + - poe --help + requires: + - python {{ python_min }} + - pip + +about: + home: https://github.com/nat-n/poethepoet + summary: A task runner that works well with poetry. + license: MIT + license_file: LICENSE + +extra: + recipe-maintainers: + - Dhananjhay