Skip to content

Commit

Permalink
Bump semver from 2.13.0 to 3.0.2 (#204)
Browse files Browse the repository at this point in the history
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 &amp; 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, &gt;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
dependabot[bot] authored Oct 16, 2023
1 parent c552beb commit a4066a8
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 7 deletions.
12 changes: 6 additions & 6 deletions poetry.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ python = "^3.8"
pyyaml = "^6.0"
docopt = "^0.6.2"
jsonpath-rw = "^1.4.0"
semver = "^2.9.0"
semver = "^3.0.2"
gitpython = "^3.1.37"
requests = "^2.31.0"
boto3 = "^1.28.63"
Expand Down

0 comments on commit a4066a8

Please sign in to comment.