Skip to content

v0.5.0a0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 28 Feb 02:00
· 5 commits to master since this release
8f76a55

Be nice to FOSS maintainers.

Release v0.5.0a0

This release is published to https://pypi.org/project/sphinxcontrib-towncrier/0.5.0a0.

This release has been produced by the following workflow run: https://github.com/sphinx-contrib/sphinxcontrib-towncrier/actions/runs/13579622041.

🐛 What's Fixed

The main improvement is that @bennyrowland💰 added support for Towncrier 24.7.0rc1 and higher via #96. Towncrier versions of year 2024 are now integrated into the CI as well (#93).

There are a few more corner case adjustments and fixes that we didn't bother recording as they aren't met in the “happy path”. They handle missing configs, files and directories.

🛠️ Internal Updates

@dvzrv💰 upgraded setuptools-scm in packaging to rely on modern handling of git archives in #80

@webknjaz💰 heavily refactored the CI/CD, introducing a reusable workflow generalizing tox invocations @ #106 and a few direct commits.

As a part of the testing improvements, the code coverage level has been raised to about 20% higher than before. Additionally, a typing has been fixed here and there.

☣️ Anything else I might care about?

Caution

This release heavily reduced the support matrix. The minimum supported Python version is now 3.9. And the lowest required Towncrier is 23.

💪 New Contributors

🪞 Full Diff: v0.4.0a0...v0.5.0a0

🧔‍♂️ Release Manager: @webknjaz 🇺🇦

🙏 Special Thanks to @bennyrowland💰 for driving the Towncrier compatibility research and proposing fixes! They laid the foundation for this entire release.

💬 Discuss on Bluesky 🦋, on Mastodon 🐘 and on GitHub.

GH Sponsors badge