v0.5.0a0 #107
v0.5.0a0
#107
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
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 ofgit 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 🦋 and on Mastodon 🐘.
This discussion was created from the release v0.5.0a0.
Beta Was this translation helpful? Give feedback.
All reactions