git clone https://github.com/prefix-dev/rattler-build.git
cd rattler-build/examples/rich
rattler-build build --recipe recipe.yaml
ERROR rattler_build::source: SHA256 values of downloaded file not matching!
Downloaded = e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855, should be d653d6bccede5844304c605d5aac802c7cf9621efd700b46c7ec2b51ea914898
ERROR rattler_build::source: Checksum validation failed!
ERROR rattler_build: Error: Download could not be validated with checksum!
context:
name: "rich"
min_python: ">=3.7.0"
version: "13.4.2"
package:
name: "{{ name|lower }}"
version: "{{ version }}"
source:
url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz
sha256: d653d6bccede5844304c605d5aac802c7cf9621efd700b46c7ec2b51ea914898
build:
# Thanks to `noarch: python` this package works on all platforms
noarch: python
script: python -m pip install . -vv --no-deps --no-build-isolation
requirements:
host:
- pip
- poetry-core >=1.0.0
- python {{ min_python }}
run:
# sync with normalized deps from poetry-generated setup.py
- markdown-it-py >=2.2.0
- pygments >=2.13.0,<3.0.0
- python {{ min_python }}
- typing_extensions >=4.0.0,<5.0.0
test:
imports:
- rich
commands:
- pip check
requires:
- pip
about:
home: https://github.com/Textualize/rich
license: MIT
license_family: MIT
license_file: LICENSE
summary: Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal
description: |
Rich is a Python library for rich text and beautiful formatting in the terminal.
The Rich API makes it easy to add color and style to terminal output. Rich
can also render pretty tables, progress bars, markdown, syntax highlighted
source code, tracebacks, and more โ out of the box.
doc_url: https://rich.readthedocs.io
dev_url: https://github.com/Textualize/rich