./devel/py-hatch-fancy-pypi-readme, Fancy PyPI READMEs with Hatch

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 24.1.0, Package name: py311-hatch-fancy-pypi-readme-24.1.0, Maintainer: pkgsrc-users

hatch-fancy-pypi-readme is a Hatch metadata plugin for everyone
who cares about the first impression of their project's PyPI landing
page. It allows you to define your PyPI project description in
terms of concatenated fragments that are based on static strings,
files, and most importantly: parts of files defined using cut-off
points or regular expressions.


Master sites:

Filesize: 28.011 KB

Version history: (Expand)


CVS history: (Expand)


   2024-01-07 17:26:35 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-hatch-fancy-pypi-readme: update to 24.1.0.

## [24.1.0]

### Fixed

- Added a default to an internal API that is used by *scikit-build-core*.
   2023-12-31 10:06:03 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-hatch-fancy-pypi-readme: updated to 23.2.0

23.2.0

Added

- `$HFPR_VERSION` is now replaced by the package version in the PyPI readme.
   The version is not available in CLI mode, therefore it's replaced by the \ 
dummy value of `42.0`.
   2023-10-28 21:57:26 by Thomas Klausner | Files touched by this commit (516) | Package updated
Log message:
python/wheel.mk: simplify a lot, and switch to 'installer' for installation

This follows the recommended bootstrap method (flit_core, build, installer).

However, installer installs different files than pip, so update PLISTs
for all packages using wheel.mk and bump their PKGREVISIONs.
   2023-05-30 09:57:45 by Thomas Klausner | Files touched by this commit (2)
Log message:
## 23.1.0

- CLI support for `hatch.toml`.
   2023-03-29 11:34:15 by Thomas Klausner | Files touched by this commit (96)
Log message:
*: use PYTHON_VERSION instead of _PYTHON_VERSION
   2022-11-18 19:52:07 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-hatch-fancy-pypi-readme: updated to 22.8.0

22.8.0

Added

- Added `start-at` in addition to `start-after` that preserves the string that \ 
is looked for. This often removes the need for adding markers because you can \ 
define the starting point using a heading that becomes part of the fragment.

22.7.0

Changed

- Removed another circular dependency: this time the wonderful \ 
[*jsonschema*](https://python-jsonschema.readthedocs.io/).
  The price of building packaging tools is to not use packages.

22.6.0

Changed

- Unfortunately, life is unfair and depending on oneself is problematic for \ 
others packaging your code.
  So absolutely nothing changed again, except that we’re back to a boring PyPI \ 
readme so you don’t have to.

22.5.0

Changed

- Absolutely nothing – just working around the hen-egg problem to use \ 
substitutions in the PyPI readme!

22.4.0

Added

- It is now possible to run *regular expression*-based substitutions over the \ 
final readme.
   2022-09-10 00:47:53 by Thomas Klausner | Files touched by this commit (3)
Log message:
py-hatch-fancy-pypi-readme: fix PLIST.

Bump PKGREVISION.

Fix pkglint while here.
   2022-09-05 16:10:42 by Adam Ciarcinski | Files touched by this commit (4)
Log message:
py-hatch-fancy-pypi-readme: added version 22.3.0

hatch-fancy-pypi-readme is a Hatch metadata plugin for everyone who cares about
the first impression of their project’s PyPI landing page. It allows you to
define your PyPI project description in terms of concatenated fragments that
are based on static strings, files, and most importantly: parts of files
defined using cut-off points or regular expressions.