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.0.1.tar.gz (42.6 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.0.1-py3-none-any.whl (20.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: releases-2.0.1.tar.gz
  • Upload date:
  • Size: 42.6 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.0.1.tar.gz
Algorithm Hash digest
SHA256 7b53f0090655a058418903073db9dfc82d0491d44aa4c47e384aaaf251e8f658
MD5 08761f2da2c8551065dbd9f6f73b2a9b
BLAKE2b-256 2fb42e305d28b9823eb30f1e47d9bc216b399b52b93adc05e46ff6c479712b6f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: releases-2.0.1-py3-none-any.whl
  • Upload date:
  • Size: 20.9 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.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 914755d97239a46f0f64aeeac9f354100fc9d257a867c65f02cad0254281dd70
MD5 1de656f5e69a7bcde42de1932db7cc38
BLAKE2b-256 40675584f3f2541fbcfb42113a2af25e5d93807542016c13dab210266509675c

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