Skip to content

Commit

Permalink
Bump typing-extensions from 4.7.1 to 4.8.0 (#7892)
Browse files Browse the repository at this point in the history
Bumps [typing-extensions](https://github.com/python/typing_extensions)
from 4.7.1 to 4.8.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/python/typing_extensions/releases">typing-extensions's
releases</a>.</em></p>
<blockquote>
<h2>4.8.0</h2>
<p>Changes since 4.7.1:</p>
<ul>
<li>Add <code>typing_extensions.Doc</code>, as proposed by PEP 727.
Patch by
Sebastián Ramírez.</li>
<li>Drop support for Python 3.7 (including PyPy-3.7). Patch by Alex
Waygood.</li>
<li>Fix bug where <code>get_original_bases()</code> would return
incorrect results when
called on a concrete subclass of a generic class. Patch by Alex Waygood
(backporting <a
href="https://redirect.github.com/python/cpython/pull/107584">python/cpython#107584</a>,
by James
Hilton-Balfe).</li>
<li>Fix bug where <code>ParamSpec(default=...)</code> would raise a
<code>TypeError</code> on Python
versions &lt;3.11. Patch by James Hilton-Balfe</li>
</ul>
<p>No changes since 4.8.0rc1.</p>
<h2>4.8.0rc1</h2>
<ul>
<li>Add <code>typing_extensions.Doc</code>, as proposed by PEP 727.
Patch by
Sebastián Ramírez.</li>
<li>Drop support for Python 3.7 (including PyPy-3.7). Patch by Alex
Waygood.</li>
<li>Fix bug where <code>get_original_bases()</code> would return
incorrect results when
called on a concrete subclass of a generic class. Patch by Alex Waygood
(backporting <a
href="https://redirect.github.com/python/cpython/pull/107584">python/cpython#107584</a>,
by James
Hilton-Balfe).</li>
<li>Fix bug where <code>ParamSpec(default=...)</code> would raise a
<code>TypeError</code> on Python
versions &lt;3.11. Patch by James Hilton-Balfe</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/python/typing_extensions/blob/main/CHANGELOG.md">typing-extensions's
changelog</a>.</em></p>
<blockquote>
<h1>Release 4.8.0 (September 17, 2023)</h1>
<p>No changes since 4.8.0rc1.</p>
<h1>Release 4.8.0rc1 (September 7, 2023)</h1>
<ul>
<li>Add <code>typing_extensions.Doc</code>, as proposed by PEP 727.
Patch by
Sebastián Ramírez.</li>
<li>Drop support for Python 3.7 (including PyPy-3.7). Patch by Alex
Waygood.</li>
<li>Fix bug where <code>get_original_bases()</code> would return
incorrect results when
called on a concrete subclass of a generic class. Patch by Alex Waygood
(backporting <a
href="https://redirect.github.com/python/cpython/pull/107584">python/cpython#107584</a>,
by James
Hilton-Balfe).</li>
<li>Fix bug where <code>ParamSpec(default=...)</code> would raise a
<code>TypeError</code> on Python
versions &lt;3.11. Patch by James Hilton-Balfe</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/python/typing_extensions/commit/c17c499b865585458bc334a1f895ebaedd2ab854"><code>c17c499</code></a>
Prepare release 4.8.0 (<a
href="https://redirect.github.com/python/typing_extensions/issues/283">#283</a>)</li>
<li><a
href="https://github.com/python/typing_extensions/commit/df9e322f2d9cb66d936fbfeac524b5989b78cfd5"><code>df9e322</code></a>
Run tests on py312 for more third-party projects (<a
href="https://redirect.github.com/python/typing_extensions/issues/281">#281</a>)</li>
<li><a
href="https://github.com/python/typing_extensions/commit/7e294992dfe3070b3ca228555fa3887001ceaab2"><code>7e29499</code></a>
Release 4.8.0rc1 (<a
href="https://redirect.github.com/python/typing_extensions/issues/280">#280</a>)</li>
<li><a
href="https://github.com/python/typing_extensions/commit/ca2a739574fb259f156faba005aaa802e6f19faa"><code>ca2a739</code></a>
Add Doc from PEP 727: <a
href="https://peps.python.org/pep-0727/">https://peps.python.org/pep-0727/</a>
(<a
href="https://redirect.github.com/python/typing_extensions/issues/277">#277</a>)</li>
<li><a
href="https://github.com/python/typing_extensions/commit/13c9484f10f5f4b3ac995c49c06cef42d847723c"><code>13c9484</code></a>
Fix ParamSpec ellipsis default for &lt;3.10 (<a
href="https://redirect.github.com/python/typing_extensions/issues/279">#279</a>)</li>
<li><a
href="https://github.com/python/typing_extensions/commit/4705e747b8380ce466d81b132134bd4ed399eb45"><code>4705e74</code></a>
Improve documentation (<a
href="https://redirect.github.com/python/typing_extensions/issues/278">#278</a>)</li>
<li><a
href="https://github.com/python/typing_extensions/commit/99fa708df2af1ab5ecde47968d71dc5b0447fc5d"><code>99fa708</code></a>
Backport CPython PR 107584 (<a
href="https://redirect.github.com/python/typing_extensions/issues/275">#275</a>)</li>
<li><a
href="https://github.com/python/typing_extensions/commit/688fbd2545944c9c36a0d08084e7c92642a81751"><code>688fbd2</code></a>
Revert &quot;Skip running <code>cattrs</code> tests on PyPy (<a
href="https://redirect.github.com/python/typing_extensions/issues/272">#272</a>)&quot;
(<a
href="https://redirect.github.com/python/typing_extensions/issues/273">#273</a>)</li>
<li><a
href="https://github.com/python/typing_extensions/commit/8dfa0a5dc31b298252d001304b9107be76e4de4c"><code>8dfa0a5</code></a>
Skip running <code>cattrs</code> tests on PyPy (<a
href="https://redirect.github.com/python/typing_extensions/issues/272">#272</a>)</li>
<li><a
href="https://github.com/python/typing_extensions/commit/7bb3f3fca39d477b2bb04f64ff5ea2cc14383e51"><code>7bb3f3f</code></a>
Fix third-party workflow (<a
href="https://redirect.github.com/python/typing_extensions/issues/269">#269</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/python/typing_extensions/compare/4.7.1...4.8.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=typing-extensions&package-manager=pip&previous-version=4.7.1&new-version=4.8.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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
dependabot[bot] authored Nov 24, 2023
1 parent 82c93ff commit 45c11ba
Show file tree
Hide file tree
Showing 7 changed files with 8 additions and 13 deletions.
2 changes: 1 addition & 1 deletion requirements/base.txt
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ pycares==4.3.0
# via aiodns
pycparser==2.21
# via cffi
typing-extensions==4.7.1
typing-extensions==4.8.0
# via -r requirements/typing-extensions.in
uvloop==0.19.0 ; platform_system != "Windows" and implementation_name == "cpython"
# via -r requirements/base.in
Expand Down
4 changes: 1 addition & 3 deletions requirements/constraints.txt
Original file line number Diff line number Diff line change
Expand Up @@ -188,7 +188,6 @@ setuptools-git==1.2
six==1.16.0
# via
# python-dateutil
# sphinx
# virtualenv
slotscheck==0.17.1
# via -r requirements/lint.in
Expand Down Expand Up @@ -241,7 +240,7 @@ trustme==1.1.0 ; platform_machine != "i686"
# via -r requirements/test.in
typer==0.6.1
# via python-on-whales
typing-extensions==4.7.1
typing-extensions==4.8.0
# via
# -r requirements/typing-extensions.in
# aioredis
Expand Down Expand Up @@ -280,4 +279,3 @@ setuptools==68.0.0
# via
# blockdiag
# pip-tools
# sphinx
2 changes: 1 addition & 1 deletion requirements/cython.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,5 @@ cython==3.0.5
# via -r requirements/cython.in
multidict==6.0.4
# via -r requirements/multidict.in
typing-extensions==4.7.1
typing-extensions==4.8.0
# via -r requirements/typing-extensions.in
7 changes: 2 additions & 5 deletions requirements/dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -177,9 +177,7 @@ requests==2.31.0
setuptools-git==1.2
# via -r requirements/test.in
six==1.16.0
# via
# python-dateutil
# sphinx
# via python-dateutil
slotscheck==0.17.1
# via -r requirements/lint.in
snowballstemmer==2.2.0
Expand Down Expand Up @@ -228,7 +226,7 @@ trustme==1.1.0 ; platform_machine != "i686"
# via -r requirements/test.in
typer==0.9.0
# via python-on-whales
typing-extensions==4.7.1
typing-extensions==4.8.0
# via
# -r requirements/typing-extensions.in
# aioredis
Expand Down Expand Up @@ -269,4 +267,3 @@ setuptools==68.0.0
# blockdiag
# nodeenv
# pip-tools
# sphinx
2 changes: 1 addition & 1 deletion requirements/lint.txt
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ tomli==2.0.1
# mypy
# pytest
# slotscheck
typing-extensions==4.7.1
typing-extensions==4.8.0
# via
# -r requirements/typing-extensions.in
# aioredis
Expand Down
2 changes: 1 addition & 1 deletion requirements/test.txt
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ trustme==1.1.0 ; platform_machine != "i686"
# via -r requirements/test.in
typer==0.9.0
# via python-on-whales
typing-extensions==4.7.1
typing-extensions==4.8.0
# via
# -r requirements/typing-extensions.in
# annotated-types
Expand Down
2 changes: 1 addition & 1 deletion requirements/typing-extensions.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@
#
# pip-compile --allow-unsafe --output-file=requirements/typing-extensions.txt --resolver=backtracking --strip-extras requirements/typing-extensions.in
#
typing-extensions==4.7.1
typing-extensions==4.8.0
# via -r requirements/typing-extensions.in

0 comments on commit 45c11ba

Please sign in to comment.