Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump semver from 2.13.0 to 3.0.2 (#204)
Bumps [semver](https://github.com/python-semver/python-semver) from 2.13.0 to 3.0.2. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/python-semver/python-semver/releases">semver's releases</a>.</em></p> <blockquote> <h2>3.0.2</h2> <p><strong>Documentation:</strong> <a href="https://python-semver.rtfd.io/en/3.0.2/">https://python-semver.rtfd.io/en/3.0.2/</a> <strong>PyPI</strong>: <a href="https://pypi.org/project/semver/3.0.2/">https://pypi.org/project/semver/3.0.2/</a> <strong>Full Changelog</strong>: <a href="https://github.com/python-semver/python-semver/compare/3.0.1...3.0.2">https://github.com/python-semver/python-semver/compare/3.0.1...3.0.2</a> <strong>Full Changelog between last 2 release and 3</strong>: <a href="https://github.com/python-semver/python-semver/compare/3.0.1...3.0.2">https://github.com/python-semver/python-semver/compare/3.0.1...3.0.2</a></p> <h2>What's Changed</h2> <ul> <li>GHA: Use matrix to test MacOS too by <a href="https://github.com/tomschr"><code>@tomschr</code></a> in <a href="https://redirect.github.com/python-semver/python-semver/pull/417">python-semver/python-semver#417</a></li> <li>Return dict instead of OrderedDict by <a href="https://github.com/dschwoerer"><code>@dschwoerer</code></a> in <a href="https://redirect.github.com/python-semver/python-semver/pull/419">python-semver/python-semver#419</a></li> <li>Introduce ClassVar type by <a href="https://github.com/tomschr"><code>@tomschr</code></a> in <a href="https://redirect.github.com/python-semver/python-semver/pull/420">python-semver/python-semver#420</a></li> <li>Add mypy config to pyproject.toml by <a href="https://github.com/tomschr"><code>@tomschr</code></a> in <a href="https://redirect.github.com/python-semver/python-semver/pull/421">python-semver/python-semver#421</a></li> <li>Fix <a href="https://redirect.github.com/python-semver/python-semver/issues/422">#422</a>: Update advanced topic about Pydantic v2 by <a href="https://github.com/tomschr"><code>@tomschr</code></a> in <a href="https://redirect.github.com/python-semver/python-semver/pull/423">python-semver/python-semver#423</a></li> <li>Fix <a href="https://redirect.github.com/python-semver/python-semver/issues/426">#426</a>: call subclass when deriving from Version by <a href="https://github.com/tomschr"><code>@tomschr</code></a> in <a href="https://redirect.github.com/python-semver/python-semver/pull/427">python-semver/python-semver#427</a></li> <li>GH Action: Don't block when only doc files are modified by <a href="https://github.com/tomschr"><code>@tomschr</code></a> in <a href="https://redirect.github.com/python-semver/python-semver/pull/428">python-semver/python-semver#428</a></li> <li>Improve documentation wording & consistency by <a href="https://github.com/tomschr"><code>@tomschr</code></a> in <a href="https://redirect.github.com/python-semver/python-semver/pull/425">python-semver/python-semver#425</a></li> <li>Fix <a href="https://redirect.github.com/python-semver/python-semver/issues/429">#429</a>: bug on serialization to json by <a href="https://github.com/apiwat-chantawibul"><code>@apiwat-chantawibul</code></a> in <a href="https://redirect.github.com/python-semver/python-semver/pull/430">python-semver/python-semver#430</a></li> <li>Clarify version policy for semver by <a href="https://github.com/tomschr"><code>@tomschr</code></a> in <a href="https://redirect.github.com/python-semver/python-semver/pull/431">python-semver/python-semver#431</a></li> <li>Improve external docs with intersphinx extension by <a href="https://github.com/tomschr"><code>@tomschr</code></a> in <a href="https://redirect.github.com/python-semver/python-semver/pull/432">python-semver/python-semver#432</a></li> <li>Build 3.0.2 release of semver by <a href="https://github.com/tomschr"><code>@tomschr</code></a> in <a href="https://redirect.github.com/python-semver/python-semver/pull/433">python-semver/python-semver#433</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/dschwoerer"><code>@dschwoerer</code></a> made their first contribution in <a href="https://redirect.github.com/python-semver/python-semver/pull/419">python-semver/python-semver#419</a></li> <li><a href="https://github.com/RobinGroundfog"><code>@RobinGroundfog</code></a> made their first contribution in <a href="https://redirect.github.com/python-semver/python-semver/issues/422">#422</a></li> <li><a href="https://github.com/apiwat-chantawibul"><code>@apiwat-chantawibul</code></a> made their first contribution in <a href="https://redirect.github.com/python-semver/python-semver/pull/430">python-semver/python-semver#430</a></li> <li><a href="https://github.com/dannystaple"><code>@dannystaple</code></a> made their first contribution in <a href="https://redirect.github.com/python-semver/python-semver/issues/426">#426</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/python-semver/python-semver/compare/3.0.1...3.0.2">https://github.com/python-semver/python-semver/compare/3.0.1...3.0.2</a></p> <h2>3.0.1</h2> <p>Related pr: <a href="https://redirect.github.com/python-semver/python-semver/issues/413">#413</a></p> <p><strong>Documentation:</strong> <a href="https://python-semver.rtfd.io/en/3.0.1/">https://python-semver.rtfd.io/en/3.0.1/</a> <strong>PyPI</strong>: <a href="https://pypi.org/project/semver/3.0.1/">https://pypi.org/project/semver/3.0.1/</a> <strong>Full Changelog</strong>: <a href="https://github.com/python-semver/python-semver/compare/3.0.0...3.0.1">https://github.com/python-semver/python-semver/compare/3.0.0...3.0.1</a> <strong>Full Changelog between last 2 release and 3</strong>: <a href="https://github.com/python-semver/python-semver/compare/2.13.0...3.0.1">https://github.com/python-semver/python-semver/compare/2.13.0...3.0.1</a></p> <h2>What's Changed</h2> <ul> <li>Remove incorrect dependencies from build-system section of pyproject.toml by <a href="https://github.com/mgorny"><code>@mgorny</code></a> in <a href="https://redirect.github.com/python-semver/python-semver/pull/405">python-semver/python-semver#405</a></li> <li>correct typo in function description of <code>next_version</code> by <a href="https://github.com/treee111"><code>@treee111</code></a> in <a href="https://redirect.github.com/python-semver/python-semver/pull/406">python-semver/python-semver#406</a></li> <li>Improve GitHub Action by <a href="https://github.com/tomschr"><code>@tomschr</code></a> in <a href="https://redirect.github.com/python-semver/python-semver/pull/408">python-semver/python-semver#408</a></li> <li>Add CITATION.cff for citation by <a href="https://github.com/tomschr"><code>@tomschr</code></a> in <a href="https://redirect.github.com/python-semver/python-semver/pull/409">python-semver/python-semver#409</a></li> <li>Add Version class to <code>__all__</code> export. Fix <a href="https://redirect.github.com/python-semver/python-semver/issues/410">#410</a> by <a href="https://github.com/Soneji"><code>@Soneji</code></a> in <a href="https://redirect.github.com/python-semver/python-semver/pull/411">python-semver/python-semver#411</a></li> <li>Configure docformatter by <a href="https://github.com/tomschr"><code>@tomschr</code></a> in <a href="https://redirect.github.com/python-semver/python-semver/pull/412">python-semver/python-semver#412</a></li> <li>Prepare version 3.0.1 by <a href="https://github.com/tomschr"><code>@tomschr</code></a> in <a href="https://redirect.github.com/python-semver/python-semver/pull/413">python-semver/python-semver#413</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/mgorny"><code>@mgorny</code></a> made their first contribution in <a href="https://redirect.github.com/python-semver/python-semver/pull/405">python-semver/python-semver#405</a></li> <li><a href="https://github.com/treee111"><code>@treee111</code></a> made their first contribution in <a href="https://redirect.github.com/python-semver/python-semver/pull/406">python-semver/python-semver#406</a></li> <li><a href="https://github.com/Soneji"><code>@Soneji</code></a> made their first contribution in <a href="https://redirect.github.com/python-semver/python-semver/pull/411">python-semver/python-semver#411</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/python-semver/python-semver/blob/master/CHANGELOG.rst">semver's changelog</a>.</em></p> <blockquote> <h1>Version 3.0.2</h1> <p>:Released: 2023-10-09 :Maintainer:</p> <h2>Bug Fixes</h2> <ul> <li> <p>:pr:<code>418</code>: Replace :class:<code>~collection.OrderedDict</code> with :class:<code>dict</code>.</p> <p>The dict datatype is ordered since Python 3.7. As we do not support Python 3.6 anymore, it can be considered safe to avoid :class:<code>~collection.OrderedDict</code>. Related to :gh:<code>419</code>.</p> </li> <li> <p>:pr:<code>426</code>: Fix :meth:<code>~semver.version.Version.replace</code> method to use the derived class of an instance instead of :class:<code>~semver.version.Version</code> class.</p> </li> </ul> <h2>Improved Documentation</h2> <ul> <li> <p>:pr:<code>431</code>: Clarify version policy for the different semver versions (v2, v3, >v3) and the supported Python versions.</p> </li> <li> <p>:gh:<code>432</code>: Improve external doc links to Python and Pydantic.</p> </li> </ul> <h2>Features</h2> <ul> <li>:pr:<code>417</code>: Amend GitHub Actions to check against MacOS.</li> </ul> <h2>Trivial/Internal Changes</h2> <ul> <li> <p>:pr:<code>420</code>: Introduce :py:class:<code>~typing.ClassVar</code> for some :class:<code>~semver.version.Version</code> class variables, mainly :data:<code>~semver.version.Version.NAMES</code> and some private.</p> </li> <li> <p>:pr:<code>421</code>: Insert mypy configuration into :file:<code>pyproject.toml</code> and remove config options from :file:<code>tox.ini</code>.</p> </li> </ul> <hr /> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/python-semver/python-semver/commit/ec9348aefd8e9f287f451fcf2e837621a40e3ca4"><code>ec9348a</code></a> Add missing .readthedocs.yaml</li> <li><a href="https://github.com/python-semver/python-semver/commit/f65feabbca2052b0b7ccba5118a73e3c3994eb34"><code>f65feab</code></a> Correct some smaller issues when building</li> <li><a href="https://github.com/python-semver/python-semver/commit/2154ce7c02a6bf81fa20c6820e33c102b92d2c0d"><code>2154ce7</code></a> Merge pull request <a href="https://redirect.github.com/python-semver/python-semver/issues/433">#433</a> from tomschr/release/3.0.2</li> <li><a href="https://github.com/python-semver/python-semver/commit/fb02b3b23e9be75e21662fef3a8b0ef97ece4160"><code>fb02b3b</code></a> Build 3.0.2 release of semver</li> <li><a href="https://github.com/python-semver/python-semver/commit/c534e3fc15f912a4c641959152afc85872b1fee2"><code>c534e3f</code></a> Merge pull request <a href="https://redirect.github.com/python-semver/python-semver/issues/432">#432</a> from tomschr/improve-intersphinx</li> <li><a href="https://github.com/python-semver/python-semver/commit/23e0e73ebc3c33339bc46cede443ff5059fc9367"><code>23e0e73</code></a> Improve external docs with intersphinx extension</li> <li><a href="https://github.com/python-semver/python-semver/commit/9a98394ce4029177925821b02d29610eba4fd0cb"><code>9a98394</code></a> Merge pull request <a href="https://redirect.github.com/python-semver/python-semver/issues/431">#431</a> from tomschr/version-policy</li> <li><a href="https://github.com/python-semver/python-semver/commit/083b592c7dee31fbc54ea7a12f6912a772a1a5fa"><code>083b592</code></a> Clarify version policy for semver</li> <li><a href="https://github.com/python-semver/python-semver/commit/9391f8a9bf8762c897138e33922e08151a8ef53f"><code>9391f8a</code></a> Rename a news fragment for Towncrier</li> <li><a href="https://github.com/python-semver/python-semver/commit/bd313ed2ed2a38cbe3de36993ebe8f536867546f"><code>bd313ed</code></a> Merge pull request <a href="https://redirect.github.com/python-semver/python-semver/issues/430">#430</a> from apiwat-chantawibul/fix-semver-pydantic-serializa...</li> <li>Additional commits viewable in <a href="https://github.com/python-semver/python-semver/compare/2.13.0...3.0.2">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=semver&package-manager=pip&previous-version=2.13.0&new-version=3.0.2)](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>
- Loading branch information