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

feat: Add trogon to conda-forge #23391

Merged
merged 13 commits into from
Aug 25, 2023
44 changes: 44 additions & 0 deletions recipes/trogon/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
{% set name = "trogon" %}
{% set version = "636f114655da84c82f3d31649ee7165605349558" %}
kratsg marked this conversation as resolved.
Show resolved Hide resolved

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

source:
url: https://github.com/Textualize/{{ name }}/archive/{{ version }}.zip
#url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/trogon-{{ version }}.tar.gz
kratsg marked this conversation as resolved.
Show resolved Hide resolved
sha256: 59f20a2ccc836a7b65ab8010ef3abbc6660f3c555d9a5175576b197ff58ed23f

build:
noarch: python
script: {{ PYTHON }} -m pip install . -vv
number: 0

requirements:
host:
- python >=3.7,<4.0
- poetry-core
- pip
run:
- python >=3.7.0,<4.0.0
kratsg marked this conversation as resolved.
Show resolved Hide resolved
- textual >=0.26.0
- click >=8.0.0

test:
imports:
- trogon
commands:
- pip check
requires:
- pip

about:
home: https://github.com/Textualize/trogon
summary: Automatically generate a Textual TUI for your Click CLI
license: MIT
license_file: LICENSE
kratsg marked this conversation as resolved.
Show resolved Hide resolved

extra:
recipe-maintainers:
- kratsg