Skip to content

Releases: hynek/hatch-fancy-pypi-readme

25.1.0

01 May 10:33
25.1.0
8d7b82c

Choose a tag to compare

Highlights

$HFPR_PACKAGE_NAME is now replaced by the package name (analogously to $HFPR_VERSION)!

Full changelog below!

Special Thanks

This release would not be possible without my generous sponsors! Thank you to all of you making sustainable maintenance possible! If you would like to join them, go to https://github.com/sponsors/hynek and check out the sweet perks!

Above and Beyond

Variomedia AG (@variomedia), Tidelift (@tidelift), Klaviyo (@klaviyo), Privacy Solutions GmbH (@privacy-solutions), Andreas Jung (@zopyx), FilePreviews (@filepreviews), Daniel Fortunov (@asqui), and Kevin P. Fleming (@kpfleming).

Maintenance Sustainers

Buttondown (@buttondown), Christopher Dignam (@chdsbd), Magnus Watn (@magnuswatn), David Cramer (@dcramer), Jesse Snyder (@jessesnyder), Rivo Laks (@rivol), Polar (@polarsource), Mike Fiedler (@miketheman), Duncan Hill (@cricalix), Colin Marquardt (@cmarqu), Pieter Swinkels (@swinkels), Nick Libertini (@libertininick), Brian M. Dennis (@crossjam), Moving Content AG (@moving-content), ProteinQure (@ProteinQure), The Westervelt Company (@westerveltco), Sławomir Ehlert (@slafs), Mostafa Khalil (@khadrawy), Filip Mularczyk (@mukiblejlok), Thomas Klinger (@thmsklngr), Andreas Poehlmann (@ap--), August Trapper Bigelow (@atbigelow), Carlton Gibson (@carltongibson), and Roboflow (@roboflow).

Not to forget 15 more amazing humans who chose to be generous but anonymous!

Full Changelog

Added

  • $HFPR_PACKAGE_NAME is now replaced by the package name in the PyPI readme. The version is not available in CLI mode, therefore it's replaced by the dummy value of your-package. #64

Removed

  • Support for Python 3.7.

This release contains contributions from @hynek, and @robbieaverill.

Artifact Attestations

You can verify this release's artifact attestions using GitHub's CLI tool by downloading the sdist and wheel from PyPI and running:

$ gh attestation verify --owner hynek hatch-fancy-pypi-readme-25.1.0.tar.gz

and

$ gh attestation verify --owner hynek hatch-fancy-pypi-readme-25.1.0-py3-none-any.whl

24.1.0

01 Jan 09:25
24.1.0
c340dcb

Choose a tag to compare

Highlights

The last release broke scikit-build-core so this one adds a default argument value. No user-visible changes.

Special Thanks

This release would not be possible without my generous sponsors! Thank you to all of you making sustainable maintenance possible! If you would like to join them, go to https://github.com/sponsors/hynek and check out the sweet perks!

Above and Beyond

Variomedia AG (@variomedia), Tidelift (@tidelift), FilePreviews (@filepreviews), Daniel Fortunov (@asqui), and Kevin P. Fleming (@kpfleming).

Maintenance Sustainers

Adam Hill (@adamghill), Dan Groshev (@si14), Magnus Watn (@magnuswatn), David Cramer (@dcramer), Moving Content AG (@moving-content), ProteinQure (@ProteinQure), Jesse Snyder (@jessesnyder), Rivo Laks (@rivol), Ionel Cristian Mărieș (@ionelmc), The Westervelt Company (@westerveltco), Philippe Galvan (@PhilippeGalvan), Birk Jernström (@birkjernstrom), Tim Schilling (@tim-schilling), Chris Withers (@cjw296), Christopher Dignam (@chdsbd), Stefan Hagen (@sthagen), Sławomir Ehlert (@slafs), Mostafa Khalil (@khadrawy), Filip Mularczyk (@mukiblejlok), and Mike Fiedler (@miketheman).

Not to forget 6 more amazing humans who chose to be generous but anonymous!

Full Changelog

Fixed

  • Added a default to an internal API that is used by scikit-build-core.

23.2.0

31 Dec 05:32
23.2.0
9ec38a2

Choose a tag to compare

Highlights

There's only one change but I think it's really cool: you can now add the package version into your PyPI readme by adding the string $HFPR_VERSION to it!

Special Thanks

This release would not be possible without my generous sponsors! Thank you to all of you making sustainable maintenance possible! If you would like to join them, go to https://github.com/sponsors/hynek and check out the sweet perks!

Above and Beyond

Variomedia AG (@variomedia), Tidelift (@tidelift), FilePreviews (@filepreviews), Daniel Fortunov (@asqui), and Kevin P. Fleming (@kpfleming).

Maintenance Sustainers

Adam Hill (@adamghill), Dan Groshev (@si14), Magnus Watn (@magnuswatn), David Cramer (@dcramer), Moving Content AG (@moving-content), ProteinQure (@ProteinQure), Jesse Snyder (@jessesnyder), Rivo Laks (@rivol), Ionel Cristian Mărieș (@ionelmc), The Westervelt Company (@westerveltco), Philippe Galvan (@PhilippeGalvan), Birk Jernström (@birkjernstrom), Tim Schilling (@tim-schilling), Chris Withers (@cjw296), Christopher Dignam (@chdsbd), Stefan Hagen (@sthagen), Sławomir Ehlert (@slafs), Mostafa Khalil (@khadrawy), Filip Mularczyk (@mukiblejlok), and Mike Fiedler (@miketheman).

Not to forget 6 more amazing humans who chose to be generous but anonymous!

Full Changelog

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. #39

23.1.0

22 May 07:05
23.1.0
0a8c972

Choose a tag to compare

The only change is that our CLI now also takes the presence of an hatch.toml file into account.

The packaging side always supported it.

22.8.0

02 Oct 10:46
22.8.0
4618345

Choose a tag to compare

The only change is a new feature for file fragments: start-at which behaves like start-after, but preserves the string that is searched for.

Here's a real-world example of how it can simplify your configuration.

Full Changelog: 22.7.0...22.8.0

22.7.0

12 Sep 13:25
22.7.0
a9032de

Choose a tag to compare

Removed another circular dependency: this time the wonderful jsonschema. The price of building packaging tools is to not use packages.

No changes in functionality.

22.6.0

11 Sep 09:39
22.6.0
63b3b1f

Choose a tag to compare

There's no changes in this version except that we've returned to a static readme to prevent a circular build dependency and make the life of packagers easier: #13

22.5.0

10 Sep 13:03
22.5.0
e221855

Choose a tag to compare

Substitutions!

Many projects use their setup.py to do some searching andreplacing using regular expressions. For example to make GitHub-relative links work on PyPI, or to linkify GitHub user names and issue/pull request numbers.

Now you can do that with hatch-fancy-pypi-readme too!

That change actually landed already in 22.4.0, but I couldn't wait to use it myself – so here we go!

22.3.0

06 Aug 20:48
22.3.0
e90df83

Choose a tag to compare

Added

  • Support for Python 3.7.
    While our Python version only applies when building a package, a package is built whenever it is installed. This includes tox environments. hatch-fancy-pypi-readme will always at least support the same Python version as the latest version of HatchlingHatch's build backend – does.

    To get this version out, we had to stop dog-fooding hatch-fancy-pypi-readme. 😢

22.2.0

05 Aug 17:01
22.2.0
61bfac7

Choose a tag to compare

Changed

  • We can finally use hatch-fancy-pypi-readme for our own ✨fancy✨ PyPI readme!

Fixed

  • Hopefully fixed readmes with emojis on Windows.