Package: wnpp
Severity: wishlist
Owner: Edward Betts <[email protected]>

* Package name    : hatch-fancy-pypi-readme
  Version         : 25.1.0
  Upstream Author : Hynek Schlawack <[email protected]>
* URL             : https://github.com/hynek/hatch-fancy-pypi-readme
* License         : MIT
  Programming Lang: Python
  Description     : Hatch metadata plugin for assembling PyPI readme content 
from fragments

  This library provides a metadata hook for Hatch that builds the package readme
  shown on PyPI from configurable fragments. It is intended for projects that
  want the published description to be assembled from multiple sources instead
  of copied from a single static file.
  .
  Fragments can be defined as literal text or read from files. File-based
  fragments can include only selected sections by cutting content before or
  after marker strings, or by extracting text with a regular expression. The
  resulting readme can then be processed with further regular expression
  substitutions to rewrite links, adjust markup, or transform references before
  the final text is written into package metadata.
  .
  The library works with project metadata in pyproject.toml and with files that
  belong to the source tree, such as README, changelog, or license-related text
  files. During package builds it also uses package metadata values such as the
  current package name and version when expanding placeholder strings in the
  rendered output.
  .
  It also includes a command-line interface that renders the configured readme
  from a project configuration file, using the same fragment handling and
  substitution rules as the metadata hook.

This library is a dependancy of Home Assistant, the Python smart home platform.
I plan to maintain it as part of the Home Assistant team.

Reply via email to