Skip to main content

A Sphinx extension for changelog manipulation

Project description

PyPI - Package Version PyPI - Python Version PyPI - License CircleCI Codecov

What is Releases?

Releases is a Sphinx extension designed to help you keep a source control friendly, merge friendly changelog file & turn it into useful, human readable HTML output. It’s compatible with Python 3.6+, and may work on Sphinx versions as far back as 1.8.x, though 4.x and up are recommended and generally all we will support.

Specifically:

  • The source format (kept in your Sphinx tree as changelog.rst) is a stream-like timeline that plays well with source control & only requires one entry per change (even for changes that exist in multiple release lines).

  • The output (when you have the extension installed and run your Sphinx build command) is a traditional looking changelog page with a section for every release; multi-release issues are copied automatically into each release.

  • By default, feature and support issues are only displayed under feature releases, and bugs are only displayed under bugfix releases. This can be overridden on a per-issue basis.

Some background on why this tool was created can be found in this blog post.

For more documentation, please see http://releases.readthedocs.io. For a roadmap, see the maintainer’s roadmap page.

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

releases-2.1.0.tar.gz (44.0 kB view details)

Uploaded Source

Built Distribution

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

releases-2.1.0-py3-none-any.whl (21.0 kB view details)

Uploaded Python 3

File details

Details for the file releases-2.1.0.tar.gz.

File metadata

  • Download URL: releases-2.1.0.tar.gz
  • Upload date:
  • Size: 44.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.64.0 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.5 CPython/3.6.14

File hashes

Hashes for releases-2.1.0.tar.gz
Algorithm Hash digest
SHA256 1303b87d6f0427fbdcc40c31bb893b1dab5be4c8619a4b1c2710c0a218e3c79c
MD5 9fe6b001ad5b5fbab6c7fa044631d009
BLAKE2b-256 44ca564ca6d85e76d84cf0bd297a5a1d0b55e86cce524b5b3479d7fb9d36b9d7

See more details on using hashes here.

File details

Details for the file releases-2.1.0-py3-none-any.whl.

File metadata

  • Download URL: releases-2.1.0-py3-none-any.whl
  • Upload date:
  • Size: 21.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.3 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.64.0 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.5 CPython/3.6.14

File hashes

Hashes for releases-2.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 21d2efb9b67b0bbd28a43775cbb5c3c300bb37fcf0dc3e635f570dc9ea3202c8
MD5 069dc3d7357cd230754b108a6d9e7374
BLAKE2b-256 d25bd742dbecc90787b9d027d0d47be776c27e4bba058fa5ad7c831d7db04028

See more details on using hashes here.

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