Skip to content

Commit 8b855bd

Browse files
Bump sphinxcontrib-towncrier from 0.4.0a0 to 0.5.0a0 (#10501)
Bumps [sphinxcontrib-towncrier](https://github.com/sphinx-contrib/sphinxcontrib-towncrier) from 0.4.0a0 to 0.5.0a0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/sphinx-contrib/sphinxcontrib-towncrier/releases">sphinxcontrib-towncrier's releases</a>.</em></p> <blockquote> <h2>v0.5.0a0</h2> <!-- raw HTML omitted --> <h1>Release v0.5.0a0</h1> <p>This release is published to <a href="https://pypi.org/project/sphinxcontrib-towncrier/0.5.0a0">https://pypi.org/project/sphinxcontrib-towncrier/0.5.0a0</a>.</p> <p>This release has been produced by the following workflow run: <a href="https://github.com/sphinx-contrib/sphinxcontrib-towncrier/actions/runs/13579622041">https://github.com/sphinx-contrib/sphinxcontrib-towncrier/actions/runs/13579622041</a>.</p> <h2>🐛 What's Fixed</h2> <p>The main improvement is that <a href="https://github.com/bennyrowland"><code>@​bennyrowland</code></a><a href="https://github.com/sponsors/bennyrowland">💰</a> added support for Towncrier 24.7.0rc1 and higher via <a href="https://redirect.github.com/sphinx-contrib/sphinxcontrib-towncrier/issues/96">#96</a>. Towncrier versions of year 2024 are now integrated into the CI as well (<a href="https://redirect.github.com/sphinx-contrib/sphinxcontrib-towncrier/issues/93">#93</a>).</p> <p>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.</p> <h2>🛠️ Internal Updates</h2> <p><a href="https://github.com/dvzrv"><code>@​dvzrv</code></a><a href="https://github.com/sponsors/dvzrv">💰</a> upgraded <code>setuptools-scm</code> in packaging to rely on modern handling of <code>git archives</code> in <a href="https://redirect.github.com/sphinx-contrib/sphinxcontrib-towncrier/issues/80">#80</a></p> <p><a href="https://github.com/webknjaz"><code>@​webknjaz</code></a><a href="https://github.com/sponsors/webknjaz">💰</a> heavily refactored the CI/CD, introducing a reusable workflow generalizing tox invocations @ <a href="https://redirect.github.com/sphinx-contrib/sphinxcontrib-towncrier/pull/106">sphinx-contrib/sphinxcontrib-towncrier#106</a> and a few direct commits.</p> <p>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.</p> <h2>☣️ Anything else I might care about?</h2> <blockquote> <p>[!caution] This release heavily reduced the support matrix. The minimum supported Python version is now 3.9. And the lowest required Towncrier is 23.</p> </blockquote> <h2>💪 New Contributors</h2> <ul> <li><a href="https://github.com/dvzrv"><code>@​dvzrv</code></a><a href="https://github.com/sponsors/dvzrv">💰</a> made their first contribution in <a href="https://redirect.github.com/sphinx-contrib/sphinxcontrib-towncrier/issues/80">#80</a></li> <li><a href="https://github.com/bennyrowland"><code>@​bennyrowland</code></a><a href="https://github.com/sponsors/bennyrowland">💰</a> made their first contribution in <a href="https://redirect.github.com/sphinx-contrib/sphinxcontrib-towncrier/issues/96">#96</a></li> </ul> <p><strong>🪞 Full Diff</strong>: <a href="https://github.com/sphinx-contrib/sphinxcontrib-towncrier/compare/v0.4.0a0...v0.5.0a0">https://github.com/sphinx-contrib/sphinxcontrib-towncrier/compare/v0.4.0a0...v0.5.0a0</a></p> <p><strong>🧔‍♂️ Release Manager:</strong> <a href="https://github.com/sponsors/webknjaz"><code>@​webknjaz</code></a> <a href="https://stand-with-ukraine.pp.ua">🇺🇦</a></p> <p><strong>🙏 Special Thanks</strong> to <a href="https://github.com/bennyrowland"><code>@​bennyrowland</code></a><a href="https://github.com/sponsors/bennyrowland">💰</a> for driving the Towncrier compatibility research and proposing fixes! They laid the foundation for this entire release.</p> <p><strong>💬 Discuss</strong> <a href="https://bsky.app/profile/webknjaz.me/post/3lj7dd2lus22y">on Bluesky 🦋</a>, <a href="https://mastodon.social/@webknjaz/114079069834270824">on Mastodon 🐘</a> and <a href="https://github.com/sphinx-contrib/sphinxcontrib-towncrier/discussions/107">on GitHub</a>.</p> <p><a href="https://github.com/sponsors/webknjaz"><img src="https://img.shields.io/badge/%40webknjaz-transparent?logo=githubsponsors&amp;logoColor=%23EA4AAA&amp;label=Sponsor&amp;color=2a313c" alt="GH Sponsors badge" /></a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/sphinx-contrib/sphinxcontrib-towncrier/commit/8f76a5515289b5d0d5a82a445bbaa74b25a18648"><code>8f76a55</code></a> 🧪 Skip running pylint @ pre-commit.ci</li> <li><a href="https://github.com/sphinx-contrib/sphinxcontrib-towncrier/commit/70143285a705ee65fcde454d67f83dcca732c624"><code>7014328</code></a> 🧪 Bump Towncrier to v24 @ pre-commit</li> <li><a href="https://github.com/sphinx-contrib/sphinxcontrib-towncrier/commit/28c6db95f6f45f2dd06e42ee07a45b86a65abbe8"><code>28c6db9</code></a> [pre-commit.ci] pre-commit autoupdate (<a href="https://redirect.github.com/sphinx-contrib/sphinxcontrib-towncrier/issues/105">#105</a>)</li> <li><a href="https://github.com/sphinx-contrib/sphinxcontrib-towncrier/commit/20c16675da14eb5eb63e600d628faee532632586"><code>20c1667</code></a> Bump jinja2 from 3.1.4 to 3.1.5 in /docs (<a href="https://redirect.github.com/sphinx-contrib/sphinxcontrib-towncrier/issues/104">#104</a>)</li> <li><a href="https://github.com/sphinx-contrib/sphinxcontrib-towncrier/commit/13b228cb260ab843c3aca1d19bebc1b89f929453"><code>13b228c</code></a> Merge branch 'maintenance/tox4-win'</li> <li><a href="https://github.com/sphinx-contrib/sphinxcontrib-towncrier/commit/ac010591ed8b4cf5ebcb1bd480bfd25b79584ec7"><code>ac01059</code></a> 🚑 Force UTF-8 mode in CPython calling tox</li> <li><a href="https://github.com/sphinx-contrib/sphinxcontrib-towncrier/commit/a93edfe1027b05bfe9c60fd5caa5e9b3be1d76d1"><code>a93edfe</code></a> 🧪📦 Sync expected dist basename computation</li> <li><a href="https://github.com/sphinx-contrib/sphinxcontrib-towncrier/commit/7b6a89a99af8f2265735a6fe442bf1df45709094"><code>7b6a89a</code></a> 🧪 Move cron runs into a separate GHA workflow</li> <li><a href="https://github.com/sphinx-contrib/sphinxcontrib-towncrier/commit/7bda7eeef898fb4a33f02ccb2edbfc172b96d5de"><code>7bda7ee</code></a> Merge branch 'maintenance/gha-reusable-tox'</li> <li><a href="https://github.com/sphinx-contrib/sphinxcontrib-towncrier/commit/26c1d04af75c2346ab4a65aa55bd3c5dc7e3397a"><code>26c1d04</code></a> [pre-commit.ci] pre-commit autoupdate</li> <li>Additional commits viewable in <a href="https://github.com/sphinx-contrib/sphinxcontrib-towncrier/compare/v0.4.0a0...v0.5.0a0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sphinxcontrib-towncrier&package-manager=pip&previous-version=0.4.0a0&new-version=0.5.0a0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 7d77e12 commit 8b855bd

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

requirements/constraints.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,7 @@ sphinxcontrib-serializinghtml==2.0.0
228228
# via sphinx
229229
sphinxcontrib-spelling==8.0.1 ; platform_system != "Windows"
230230
# via -r requirements/doc-spelling.in
231-
sphinxcontrib-towncrier==0.4.0a0
231+
sphinxcontrib-towncrier==0.5.0a0
232232
# via -r requirements/doc.in
233233
stamina==24.3.0
234234
# via cherry-picker

requirements/dev.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,7 @@ sphinxcontrib-qthelp==2.0.0
219219
# via sphinx
220220
sphinxcontrib-serializinghtml==2.0.0
221221
# via sphinx
222-
sphinxcontrib-towncrier==0.4.0a0
222+
sphinxcontrib-towncrier==0.5.0a0
223223
# via -r requirements/doc.in
224224
stamina==24.3.0
225225
# via cherry-picker

requirements/doc-spelling.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ sphinxcontrib-serializinghtml==2.0.0
6161
# via sphinx
6262
sphinxcontrib-spelling==8.0.1 ; platform_system != "Windows"
6363
# via -r requirements/doc-spelling.in
64-
sphinxcontrib-towncrier==0.4.0a0
64+
sphinxcontrib-towncrier==0.5.0a0
6565
# via -r requirements/doc.in
6666
tomli==2.2.1
6767
# via

requirements/doc.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ sphinxcontrib-qthelp==2.0.0
5454
# via sphinx
5555
sphinxcontrib-serializinghtml==2.0.0
5656
# via sphinx
57-
sphinxcontrib-towncrier==0.4.0a0
57+
sphinxcontrib-towncrier==0.5.0a0
5858
# via -r requirements/doc.in
5959
tomli==2.2.1
6060
# via

0 commit comments

Comments
 (0)