Closed Bug 1884848 Opened 2 years ago Closed 2 years ago

[wpt-sync] Sync PR 45041 - Bump packaging from 23.1 to 24.0 in /tools

Categories

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

task

Tracking

(firefox127 fixed)

RESOLVED FIXED
127 Branch
Tracking Status
firefox127 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

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

Bump packaging from 23.1 to 24.0 in /tools

Bumps packaging from 23.1 to 24.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/pypa/packaging/releases">packaging's releases</a>.</em></p>
<blockquote>
<h2>24.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix specifier matching when the specifier is long and has an epoch by <a href="https://github.com/SpecLad"><code>@​SpecLad</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/712">pypa/packaging#712</a></li>
<li>Clarify version split/join usage by <a href="https://github.com/uranusjr"><code>@​uranusjr</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/725">pypa/packaging#725</a></li>
<li>Default optional metadata values to None by <a href="https://github.com/dstufft"><code>@​dstufft</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/734">pypa/packaging#734</a></li>
<li>Stop using deprecated/removed keys by <a href="https://github.com/dstufft"><code>@​dstufft</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/739">pypa/packaging#739</a></li>
<li>Correctly use the ExceptionGroup shim only when needed by <a href="https://github.com/dstufft"><code>@​dstufft</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/736">pypa/packaging#736</a></li>
<li>Update CHANGELOG entry about <code>validate</code> kwarg by <a href="https://github.com/pradyunsg"><code>@​pradyunsg</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/731">pypa/packaging#731</a></li>
<li>Support --disable-gil builds (PEP 703) in packaging.tags by <a href="https://github.com/colesbury"><code>@​colesbury</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/728">pypa/packaging#728</a></li>
<li>Skip <code>test_glibc_version_string_ctypes_raise_oserror</code> if <code>ctypes</code> is unavailable by <a href="https://github.com/kevinchang96"><code>@​kevinchang96</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/741">pypa/packaging#741</a></li>
<li>Enable CodeQL by <a href="https://github.com/joycebrum"><code>@​joycebrum</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/743">pypa/packaging#743</a></li>
<li>PEP 703: Rename <code>Py_NOGIL</code> to <code>Py_GIL_DISABLED</code> by <a href="https://github.com/hugovk"><code>@​hugovk</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/747">pypa/packaging#747</a></li>
<li>Replace PEP references with PUG links by <a href="https://github.com/jeanas"><code>@​jeanas</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/750">pypa/packaging#750</a></li>
<li>Remove coverage ignore for non-existent file by <a href="https://github.com/shenanigansd"><code>@​shenanigansd</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/752">pypa/packaging#752</a></li>
<li>Update URLs by <a href="https://github.com/DimitriPapadopoulos"><code>@​DimitriPapadopoulos</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/764">pypa/packaging#764</a></li>
<li>Configure dependabot by <a href="https://github.com/joycebrum"><code>@​joycebrum</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/757">pypa/packaging#757</a></li>
<li>Hash pin github actions by <a href="https://github.com/joycebrum"><code>@​joycebrum</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/758">pypa/packaging#758</a></li>
<li>Apply some refurb suggestions by <a href="https://github.com/DimitriPapadopoulos"><code>@​DimitriPapadopoulos</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/763">pypa/packaging#763</a></li>
<li>Appply some bugbear suggestions by <a href="https://github.com/DimitriPapadopoulos"><code>@​DimitriPapadopoulos</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/761">pypa/packaging#761</a></li>
<li>Apply some ruff suggestions by <a href="https://github.com/DimitriPapadopoulos"><code>@​DimitriPapadopoulos</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/772">pypa/packaging#772</a></li>
<li>Add riscv64 as a supported manylinux architecture by <a href="https://github.com/markdryan"><code>@​markdryan</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/751">pypa/packaging#751</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/colesbury"><code>@​colesbury</code></a> made their first contribution in <a href="https://redirect.github.com/pypa/packaging/pull/728">pypa/packaging#728</a></li>
<li><a href="https://github.com/kevinchang96"><code>@​kevinchang96</code></a> made their first contribution in <a href="https://redirect.github.com/pypa/packaging/pull/741">pypa/packaging#741</a></li>
<li><a href="https://github.com/jeanas"><code>@​jeanas</code></a> made their first contribution in <a href="https://redirect.github.com/pypa/packaging/pull/750">pypa/packaging#750</a></li>
<li><a href="https://github.com/shenanigansd"><code>@​shenanigansd</code></a> made their first contribution in <a href="https://redirect.github.com/pypa/packaging/pull/752">pypa/packaging#752</a></li>
<li><a href="https://github.com/markdryan"><code>@​markdryan</code></a> made their first contribution in <a href="https://redirect.github.com/pypa/packaging/pull/751">pypa/packaging#751</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/pypa/packaging/compare/23.2...24.0">https://github.com/pypa/packaging/compare/23.2...24.0</a></p>
<h2>23.2</h2>
<h2>What's Changed</h2>
<ul>
<li>parse_marker should consume the entire source string by <a href="https://github.com/mwerschy"><code>@​mwerschy</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/687">pypa/packaging#687</a></li>
<li>Create a Security Policy file by <a href="https://github.com/joycebrum"><code>@​joycebrum</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/695">pypa/packaging#695</a></li>
<li>Add python 3.12 to CI by <a href="https://github.com/mayeut"><code>@​mayeut</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/689">pypa/packaging#689</a></li>
<li>Remove URL validation from requirement parsing by <a href="https://github.com/uranusjr"><code>@​uranusjr</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/684">pypa/packaging#684</a></li>
<li>Add types for packaging.version._Version by <a href="https://github.com/hauntsaninja"><code>@​hauntsaninja</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/665">pypa/packaging#665</a></li>
<li>Add PyPy 3.10 to CI by <a href="https://github.com/mayeut"><code>@​mayeut</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/699">pypa/packaging#699</a></li>
<li>Remove unused argument in <code>_manylinux._is_compatible</code> by <a href="https://github.com/mayeut"><code>@​mayeut</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/700">pypa/packaging#700</a></li>
<li>Canonicalize names for requirements comparison by <a href="https://github.com/astrojuanlu"><code>@​astrojuanlu</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/696">pypa/packaging#696</a></li>
<li>Add platform tag support for LoongArch by <a href="https://github.com/loongson-zn"><code>@​loongson-zn</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/693">pypa/packaging#693</a></li>
<li>Ability to install <code>armv7l manylinux/musllinux</code> wheels on <code>armv8l</code> by <a href="https://github.com/mayeut"><code>@​mayeut</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/690">pypa/packaging#690</a></li>
<li>Include CHANGELOG.rst in sdist by <a href="https://github.com/astrojuanlu"><code>@​astrojuanlu</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/704">pypa/packaging#704</a></li>
<li>Update pyupgrade to Python 3.7+ by <a href="https://github.com/fangchenli"><code>@​fangchenli</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/580">pypa/packaging#580</a></li>
<li>Fix version pattern pre-releases by <a href="https://github.com/deathaxe"><code>@​deathaxe</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/705">pypa/packaging#705</a></li>
<li>Fix typos found by codespell by <a href="https://github.com/DimitriPapadopoulos"><code>@​DimitriPapadopoulos</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/706">pypa/packaging#706</a></li>
<li>Support enriched metadata by <a href="https://github.com/brettcannon"><code>@​brettcannon</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/686">pypa/packaging#686</a></li>
<li>Correct rST syntax in CHANGELOG.rst by <a href="https://github.com/atugushev"><code>@​atugushev</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/709">pypa/packaging#709</a></li>
<li>fix: platform tag for GraalPy by <a href="https://github.com/mayeut"><code>@​mayeut</code></a> in <a href="https://redirect.github.com/pypa/packaging/pull/711">pypa/packaging#711</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/pypa/packaging/blob/main/CHANGELOG.rst">packaging's changelog</a>.</em></p>
<blockquote>
<p>24.0 - 2024-03-10</p>
<pre><code>

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

The PR was not expected to affect any tests, but the try push wasn't a success. Check the try results for infrastructure issues
Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c6f52e3d691b [wpt PR 45041] - Bump packaging from 23.1 to 24.0 in /tools, a=testonly
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 127 Branch
You need to log in before you can comment on or make changes to this bug.