Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(deps-dev): Bump python-semantic-release from 9.5.0 to 9.6.0 (#194)
Bumps [python-semantic-release](https://github.com/python-semantic-release/python-semantic-release) from 9.5.0 to 9.6.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/python-semantic-release/python-semantic-release/releases">python-semantic-release's releases</a>.</em></p> <blockquote> <h1>v9.6.0 (2024-04-29)</h1> <h2>Features</h2> <ul> <li> <p>Changelog filters are specialized per vcs type (<a href="https://redirect.github.com/python-semantic-release/python-semantic-release/issues/890">#890</a>)</p> </li> <li> <p><strong>changelog:</strong> changelog filters are hvcs focused (<a href="https://github.com/python-semantic-release/python-semantic-release/commit/76ed593ea33c851005994f0d1a6a33cc890fb908"><code>76ed593</code></a>)</p> </li> <li> <p><strong>changelog-context:</strong> add flag to jinja env for which hvcs is available (<a href="https://github.com/python-semantic-release/python-semantic-release/commit/76ed593ea33c851005994f0d1a6a33cc890fb908"><code>76ed593</code></a>)</p> </li> <li> <p><strong>changelog-gitea:</strong> add issue url filter to changelog context (<a href="https://github.com/python-semantic-release/python-semantic-release/commit/76ed593ea33c851005994f0d1a6a33cc890fb908"><code>76ed593</code></a>)</p> </li> <li> <p><strong>changelog-github:</strong> add issue url filter to changelog context (<a href="https://github.com/python-semantic-release/python-semantic-release/commit/76ed593ea33c851005994f0d1a6a33cc890fb908"><code>76ed593</code></a>)</p> </li> <li> <p><strong>version-cmd:</strong> add <code>--as-prerelease</code> option to force the next version to be a prerelease (<a href="https://github.com/python-semantic-release/python-semantic-release/commit/2acb5ac35ae79d7ae25ca9a03fb5c6a4a68b3673"><code>2acb5ac</code></a>)</p> </li> </ul> <h2>Fixes</h2> <ul> <li> <p>Correct version <code>--prerelease</code> use & enable <code>--as-prerelease</code> (<a href="https://redirect.github.com/python-semantic-release/python-semantic-release/issues/647">#647</a>)</p> </li> <li> <p><strong>github:</strong> correct changelog filter for pull request urls (<a href="https://github.com/python-semantic-release/python-semantic-release/commit/76ed593ea33c851005994f0d1a6a33cc890fb908"><code>76ed593</code></a>)</p> </li> <li> <p><strong>parser-custom:</strong> gracefully handle custom parser import errors (<a href="https://github.com/python-semantic-release/python-semantic-release/commit/67f60389e3f6e93443ea108c0e1b4d30126b8e06"><code>67f6038</code></a>)</p> </li> <li> <p><strong>version-cmd:</strong> correct <code>--prerelease</code> use (<a href="https://github.com/python-semantic-release/python-semantic-release/commit/2acb5ac35ae79d7ae25ca9a03fb5c6a4a68b3673"><code>2acb5ac</code></a>)</p> </li> </ul> <h2>Documentation</h2> <ul> <li> <p><strong>changelog-context:</strong> explain new hvcs specific context filters (<a href="https://github.com/python-semantic-release/python-semantic-release/commit/76ed593ea33c851005994f0d1a6a33cc890fb908"><code>76ed593</code></a>)</p> </li> <li> <p><strong>commands:</strong> update version command options definition about prereleases (<a href="https://github.com/python-semantic-release/python-semantic-release/commit/2acb5ac35ae79d7ae25ca9a03fb5c6a4a68b3673"><code>2acb5ac</code></a>)</p> </li> </ul> <h2>Resolved Issues</h2> <ul> <li><a href="https://redirect.github.com/python-semantic-release/python-semantic-release/issues/639">#639</a>: <code>semantic-release version --prerelease</code> does not force a prerelease version bump</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/python-semantic-release/python-semantic-release/blob/master/CHANGELOG.md">python-semantic-release's changelog</a>.</em></p> <blockquote> <h2>v9.6.0 (2024-04-29)</h2> <h3>Feature</h3> <ul> <li> <p>feat: changelog filters are specialized per vcs type (<a href="https://redirect.github.com/python-semantic-release/python-semantic-release/issues/890">#890</a>)</p> </li> <li> <p>test(github): sync pr url expectation with GitHub api documentation</p> </li> <li> <p>fix(github): correct changelog filter for pull request urls</p> </li> <li> <p>refactor(hvcs-base): change to an abstract class & simplify interface</p> </li> <li> <p>refactor(remote-hvcs-base): extend the base abstract class with common remote base class</p> </li> <li> <p>refactor(github): adapt to new abstract base class</p> </li> <li> <p>refactor(gitea): adapt to new abstract base class</p> </li> <li> <p>refactor(gitlab): adapt to new abstract base class</p> </li> <li> <p>refactor(bitbucket): adapt to new abstract base class</p> </li> <li> <p>refactor(cmds): prevent hvcs from executing if not remote hosted vcs</p> </li> <li> <p>feat(changelog): changelog filters are hvcs focused</p> </li> <li> <p>test(hvcs): add validation for issue_url generation</p> </li> <li> <p>feat(changelog-github): add issue url filter to changelog context</p> </li> <li> <p>feat(changelog-gitea): add issue url filter to changelog context</p> </li> <li> <p>refactor(cmd-version): consolidate asset uploads with release creation</p> </li> <li> <p>style: resolve ruff errors</p> </li> <li> <p>feat(changelog-context): add flag to jinja env for which hvcs is available</p> </li> <li> <p>test(changelog-context): demonstrate per hvcs filters upon render</p> </li> <li> <p>docs(changelog-context): explain new hvcs specific context filters</p> </li> <li> <p>refactor(config): adjust default token resolution w/ subclasses (<a href="https://github.com/python-semantic-release/python-semantic-release/commit/76ed593ea33c851005994f0d1a6a33cc890fb908"><code>76ed593</code></a>)</p> </li> </ul> <h3>Fix</h3> <ul> <li> <p>fix(parser-custom): gracefully handle custom parser import errors (<a href="https://github.com/python-semantic-release/python-semantic-release/commit/67f60389e3f6e93443ea108c0e1b4d30126b8e06"><code>67f6038</code></a>)</p> </li> <li> <p>fix: correct version <code>--prerelease</code> use & enable <code>--as-prerelease</code> (<a href="https://redirect.github.com/python-semantic-release/python-semantic-release/issues/647">#647</a>)</p> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/python-semantic-release/python-semantic-release/commit/02fa4d21a2f06f31a8088508c6eacb57ee08f1b8"><code>02fa4d2</code></a> 9.6.0</li> <li><a href="https://github.com/python-semantic-release/python-semantic-release/commit/e535e001d722fcd3d357041a2004beb3e5d1a8af"><code>e535e00</code></a> style: beautify formatting</li> <li><a href="https://github.com/python-semantic-release/python-semantic-release/commit/67f60389e3f6e93443ea108c0e1b4d30126b8e06"><code>67f6038</code></a> fix(parser-custom): gracefully handle custom parser import errors</li> <li><a href="https://github.com/python-semantic-release/python-semantic-release/commit/f783b0e371138998eb631bda8ab55f0f76e60003"><code>f783b0e</code></a> test(parser-custom): add custom parser import & initialize validation</li> <li><a href="https://github.com/python-semantic-release/python-semantic-release/commit/5f8b7a13f0fbfec5e58acafaa9cea5d587657966"><code>5f8b7a1</code></a> test(fixtures): add fixture for custom parser use</li> <li><a href="https://github.com/python-semantic-release/python-semantic-release/commit/f683bc5fa411a71cd8bd615fc2cfcee96d380954"><code>f683bc5</code></a> refactor(parser-base): maintain current compatibility w/ custom parsers</li> <li><a href="https://github.com/python-semantic-release/python-semantic-release/commit/41ce1cbf122a09ef4f19e32ff1592c98b9d14853"><code>41ce1cb</code></a> style: beautify formatting</li> <li><a href="https://github.com/python-semantic-release/python-semantic-release/commit/a80518340fe0f86c31e1cc94ddb850ba09331974"><code>a805183</code></a> test(parser-scipy): refactor for decreased scipy testing duration</li> <li><a href="https://github.com/python-semantic-release/python-semantic-release/commit/99859c0c4ad0126439a81d4ed0551750066c94ab"><code>99859c0</code></a> test(parser): adapt tests to new create commit fixture</li> <li><a href="https://github.com/python-semantic-release/python-semantic-release/commit/5485d45dcdd4e39d6336377065c5ede16f38c221"><code>5485d45</code></a> test(parser-tag): adapt tests to updated fixtures & option initialization</li> <li>Additional commits viewable in <a href="https://github.com/python-semantic-release/python-semantic-release/compare/v9.5.0...v9.6.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=python-semantic-release&package-manager=pip&previous-version=9.5.0&new-version=9.6.0)](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] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
- Loading branch information