Skip to main content

An insanely small plugin to add towncrier changelog draft into mkdocs

Project description

mkdocs-towncrier

An insanely small plugin to add towncrier changelog draft into mkdocs

Supported python versions PyPI version
Pyright badge Ruff badge

Installation

You can install the package from PyPI using:

pip install -U mkdocs-towncier

and then enabling it in your mkdocs.yml file:

plugins:
  - towncrier

Usage

Using mkdocs-towncrier is as easy as adding a directive to wherever you want the draft changelog to be added:

# Changelog

<!--- You can even specify the header value! (defaults to "Unreleased") -->
:: towncrier-draft Unreleased changes

--8<-- "CHANGELOG.md"

And that's it! Any draft fragment files will be picked up and automatically added to your pages.

Acknowledgements

This project is heavily inspired in the wonderful sphinx-contrib/sphinxcontrib-towncrier!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mkdocs_towncrier-0.1.5.tar.gz (20.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mkdocs_towncrier-0.1.5-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

Details for the file mkdocs_towncrier-0.1.5.tar.gz.

File metadata

  • Download URL: mkdocs_towncrier-0.1.5.tar.gz
  • Upload date:
  • Size: 20.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for mkdocs_towncrier-0.1.5.tar.gz
Algorithm Hash digest
SHA256 081dc80f3bc84035b9ee6994e0d8fb88acf3ccc123bcefb4cccabe0f515892de
MD5 cb0775efefc1b8de66dce30044599e85
BLAKE2b-256 02212b9ed48625a771310e9123b4f53c480bcea54731a40bee6af641b7ce2f04

See more details on using hashes here.

Provenance

The following attestation bundles were made for mkdocs_towncrier-0.1.5.tar.gz:

Publisher: release.yml on davfsa/mkdocs-towncrier

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file mkdocs_towncrier-0.1.5-py3-none-any.whl.

File metadata

File hashes

Hashes for mkdocs_towncrier-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 ea6819a5600912a4238890cf9b921d2933eea1a2d0e7e862861caf091ef4e4b4
MD5 c88a3a8c260a68f7d9e5f65fe779eb65
BLAKE2b-256 5cc11b180400e8912d7ff477ce569ae1f2c0d80890d2558ab8fe18b2f07e95c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for mkdocs_towncrier-0.1.5-py3-none-any.whl:

Publisher: release.yml on davfsa/mkdocs-towncrier

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page