File: C:/Users/fred/anaconda3/pkgs/black-24.8.0-py312haa95532_0/info/recipe/meta.yaml.template
{% set name = "black" %}
{% set version = "24.8.0" %}
package:
name: {{ name|lower }}
version: {{ version }}
source:
url: https://pypi.io/packages/source/{{ name[0] }}/{{ name }}/{{ name }}-{{ version }}.tar.gz
sha256: 2500945420b6784c38b9ee885af039f5e7471ef284ab03fa35ecdde4688cd83f
patches:
- patches/001-remove-fancy-pypi-readme.patch
build:
number: 0
skip: True # [py<38]
script: {{ PYTHON }} -m pip install --no-deps --no-build-isolation -vv .
entry_points:
- black = black:patched_main
- blackd = blackd:patched_main
requirements:
build:
- patch # [unix]
- m2-patch # [win]
host:
- python
- pip
- hatchling >=1.20.0
- hatch-vcs
run:
- python
- click >=8.0.0
- mypy_extensions >=0.4.3
- packaging >=22.0
- pathspec >=0.9.0
- platformdirs >=2
- tomli >=1.1.0 # [py<311]
- typing_extensions >=4.0.1 # [py<311]
run_constrained:
- aiohttp >=3.7.4 # for blackd
- colorama >=0.4.3 # for colorama extra
- uvloop >=0.15.2 # for uvloop extra
- ipython >=7.8.0 # for jupyter extra
- tokenize-rt >=3.2.0 # for jupyter extra
test:
imports:
- black
requires:
- pip
commands:
- black --help
- pip check
about:
home: https://github.com/psf/black
license: MIT
license_family: MIT
license_file: LICENSE
summary: The Uncompromising Code Formatter
description: |
Black is the uncompromising Python code formatter. By using it, you agree
to cease control over minutiae of hand-formatting. In return, Black gives
you speed, determinism, and freedom from pycodestyle nagging about
formatting. You will save time and mental energy for more important matters.
doc_url: https://black.readthedocs.io
dev_url: https://github.com/psf/black
extra:
recipe-maintainers:
- carlodri
- ambv
- mariusvniekerk
- xhochy