Closed Bug 1835174 Opened 1 years ago Closed 1 year ago

[wpt-sync] Sync PR 40239 - Bump typing-extensions from 4.6.0 to 4.6.2 in /tools

Categories

(Testing :: web-platform-tests, task, P4)

task

Tracking

(firefox116 fixed)

RESOLVED FIXED
116 Branch
Tracking Status
firefox116 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 40239 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/40239
Details from upstream follow.

dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> wrote:

Bump typing-extensions from 4.6.0 to 4.6.2 in /tools

Bumps typing-extensions from 4.6.0 to 4.6.2.
<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.6.2 (May 25, 2023)</h1>
<ul>
<li>Fix use of <code>@deprecated</code> on classes with <code>__new__</code> but no <code>__init__</code>.
Patch by Jelle Zijlstra.</li>
<li>Fix regression in version 4.6.1 where comparing a generic class against a
runtime-checkable protocol using <code>isinstance()</code> would cause <code>AttributeError</code>
to be raised if using Python 3.7.</li>
</ul>
<h1>Release 4.6.1 (May 23, 2023)</h1>
<ul>
<li>Change deprecated <code>@runtime</code> to formal API <code>@runtime_checkable</code> in the error
message. Patch by Xuehai Pan.</li>
<li>Fix regression in 4.6.0 where attempting to define a <code>Protocol</code> that was
generic over a <code>ParamSpec</code> or a <code>TypeVarTuple</code> would cause <code>TypeError</code> to be
raised. Patch by Alex Waygood.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/python/typing_extensions/commit/e84f909f6a9e8e03ef444a3a3c7e506e8e3b19e4"><code>e84f909</code></a> Prepare release 4.6.2 (<a href="https://redirect.github.com/python/typing_extensions/issues/195">#195</a>)</li>
<li><a href="https://github.com/python/typing_extensions/commit/2912585d53130092a868f8109ce2739abf0a7f95"><code>2912585</code></a> Fix <a href="https://github.com/deprecated"><code>@​deprecated</code></a> on classes with only <strong>new</strong> (<a href="https://redirect.github.com/python/typing_extensions/issues/193">#193</a>)</li>
<li><a href="https://github.com/python/typing_extensions/commit/e7fe63f0673938e79078577cb749707aad3a2dea"><code>e7fe63f</code></a> Add guidance on robust runtime use (<a href="https://redirect.github.com/python/typing_extensions/issues/189">#189</a>)</li>
<li><a href="https://github.com/python/typing_extensions/commit/57aae6249dd3c068a7068fd11e7d67379a544acf"><code>57aae62</code></a> Fix isinstance check for Generic classes on Python 3.7 (<a href="https://redirect.github.com/python/typing_extensions/issues/188">#188</a>)</li>
<li><a href="https://github.com/python/typing_extensions/commit/f62fa3f37ce1949e8a536691b30c59c4889445eb"><code>f62fa3f</code></a> Prepare release 4.6.1 (<a href="https://redirect.github.com/python/typing_extensions/issues/186">#186</a>)</li>
<li><a href="https://github.com/python/typing_extensions/commit/88a7f68a21f2b14bfd944723a51e34d5a04f973a"><code>88a7f68</code></a> Have <code>Protocol</code> inherit from <code>typing.Generic</code> on 3.8+ (<a href="https://redirect.github.com/python/typing_extensions/issues/184">#184</a>)</li>
<li><a href="https://github.com/python/typing_extensions/commit/b306e56bee23891332a4ddde66675c34d7c527f7"><code>b306e56</code></a> Clarify error message for non <code>@runtime_checkable</code> decorated protocols (<a href="https://redirect.github.com/python/typing_extensions/issues/178">#178</a>)</li>
<li>See full diff in <a href="https://github.com/python/typing_extensions/compare/4.6.0...4.6.2">compare view</a></li>
</ul>
</details>
<br />

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.


<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 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>

PR 40239 applied with additional changes from upstream: 236861a359e409d9a0060a58af6ad21040ef49c4, 8fa885a5a7bbad76e450abc26d39c1ba2c26eb80, 9514818473b240764666d615c8f8ed50c546f271, 0a488f033a138842d7b99586e4676aa8755a5c8e, 80541f28bd9cf315e7858df652e7f518044b8db4
Whiteboard: [wptsync downstream] → [wptsync downstream error]
Whiteboard: [wptsync downstream error] → [wptsync downstream]
The PR was not expected to affect any tests, but the try push wasn't a success. Check the try results for infrastructure issues
Test result changes from PR not available.
Test result changes from PR not available.
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/26e185a7ec90 [wpt PR 40239] - Bump typing-extensions from 4.6.0 to 4.6.2 in /tools, a=testonly
Test result changes from PR not available.
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 116 Branch
You need to log in before you can comment on or make changes to this bug.