Open Bug 1986752 Opened 3 months ago

[wpt-sync] Sync PR 54673 - Bump pygithub from 2.6.1 to 2.8.1 in /tools

Categories

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

task

Tracking

(Not tracked)

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

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

Bump pygithub from 2.6.1 to 2.8.1 in /tools

Bumps pygithub from 2.6.1 to 2.8.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/pygithub/pygithub/releases">pygithub's releases</a>.</em></p>
<blockquote>
<h2>v2.8.1</h2>
<h2>What's Changed</h2>
<h3>Bug Fixes</h3>
<ul>
<li>Use default type if known type is not supported by <a href="https://github.com/EnricoMi"><code>@​EnricoMi</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3365">PyGithub/PyGithub#3365</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/PyGithub/PyGithub/compare/v2.8.0...v2.8.1">https://github.com/PyGithub/PyGithub/compare/v2.8.0...v2.8.1</a></p>
<h2>v2.8.0</h2>
<h2>What's Changed</h2>
<h3>New Features</h3>
<ul>
<li>Add self hosted runner management to Organization by <a href="https://github.com/billnapier"><code>@​billnapier</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3203">PyGithub/PyGithub#3203</a></li>
<li>Add support to generate release notes by <a href="https://github.com/mball-agathos"><code>@​mball-agathos</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3022">PyGithub/PyGithub#3022</a></li>
</ul>
<h3>Improvements</h3>
<ul>
<li>Fix connection pooling to improve connection performance by <a href="https://github.com/chriskuehl"><code>@​chriskuehl</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3289">PyGithub/PyGithub#3289</a></li>
<li>Add <code>Repository.get_automated_security_fixes</code> method by <a href="https://github.com/zstyblik"><code>@​zstyblik</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3303">PyGithub/PyGithub#3303</a></li>
<li>Sync <code>Issue</code> class with API spec by <a href="https://github.com/EnricoMi"><code>@​EnricoMi</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3338">PyGithub/PyGithub#3338</a></li>
<li>Return more union classes like <code>NamedUser | Organization | Enterprise</code> by <a href="https://github.com/EnricoMi"><code>@​EnricoMi</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3224">PyGithub/PyGithub#3224</a></li>
<li>Sync <code>Enterprise</code> class with API spec by <a href="https://github.com/EnricoMi"><code>@​EnricoMi</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3342">PyGithub/PyGithub#3342</a></li>
<li>Sync <code>GitReleaseAsset</code> class with API spec by <a href="https://github.com/EnricoMi"><code>@​EnricoMi</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3343">PyGithub/PyGithub#3343</a></li>
<li>Sync many class with OpenAPI spec by <a href="https://github.com/EnricoMi"><code>@​EnricoMi</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3344">PyGithub/PyGithub#3344</a></li>
<li>Point deprecation warnings to the caller code rather than inner class by <a href="https://github.com/xmo-odoo"><code>@​xmo-odoo</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3275">PyGithub/PyGithub#3275</a></li>
<li>Allow for repo strings in all <code>Team</code> repo methods by <a href="https://github.com/EnricoMi"><code>@​EnricoMi</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3356">PyGithub/PyGithub#3356</a></li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>Fix API path of <code>Repository.get_git_ref</code> by <a href="https://github.com/csalerno-asml"><code>@​csalerno-asml</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/2992">PyGithub/PyGithub#2992</a></li>
<li>Rework redirection URL allowance check by <a href="https://github.com/EnricoMi"><code>@​EnricoMi</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3329">PyGithub/PyGithub#3329</a></li>
<li>Fix <code>GitRelease.name</code>, deprecate <code>GitRelease.title</code> by <a href="https://github.com/EnricoMi"><code>@​EnricoMi</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3346">PyGithub/PyGithub#3346</a></li>
<li>Remove <code>"COMMENT"</code> as the default event for <code>create_review</code> by <a href="https://github.com/eddie-santos"><code>@​eddie-santos</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3078">PyGithub/PyGithub#3078</a></li>
<li>Add support for public release assets by <a href="https://github.com/aolieman"><code>@​aolieman</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3339">PyGithub/PyGithub#3339</a></li>
<li>Fix GitHub breaking API change of <code>maintainers</code> in <code>Organization.create_team</code> by <a href="https://github.com/interifter"><code>@​interifter</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3291">PyGithub/PyGithub#3291</a></li>
</ul>
<h3>Maintenance</h3>
<ul>
<li>Minor fix to release.yml by <a href="https://github.com/EnricoMi"><code>@​EnricoMi</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3201">PyGithub/PyGithub#3201</a></li>
<li>Reduce test replay data by <a href="https://github.com/EnricoMi"><code>@​EnricoMi</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3243">PyGithub/PyGithub#3243</a></li>
<li>Add check to OpenAPI script to check doc-string verbs by <a href="https://github.com/EnricoMi"><code>@​EnricoMi</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3332">PyGithub/PyGithub#3332</a></li>
<li>Improve apply OpenAPI schemas by <a href="https://github.com/EnricoMi"><code>@​EnricoMi</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3333">PyGithub/PyGithub#3333</a></li>
<li>Add config to OpenAPI script to ignore schemas by <a href="https://github.com/EnricoMi"><code>@​EnricoMi</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3334">PyGithub/PyGithub#3334</a></li>
<li>Add suggest and create method feature to OpenAPI script by <a href="https://github.com/EnricoMi"><code>@​EnricoMi</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3318">PyGithub/PyGithub#3318</a></li>
<li>Fix CI OpenApi apply command by <a href="https://github.com/EnricoMi"><code>@​EnricoMi</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3341">PyGithub/PyGithub#3341</a></li>
<li>Improve OpenAPI scripts by <a href="https://github.com/EnricoMi"><code>@​EnricoMi</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3340">PyGithub/PyGithub#3340</a></li>
<li>Improve OpenAPI CI by <a href="https://github.com/EnricoMi"><code>@​EnricoMi</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3347">PyGithub/PyGithub#3347</a></li>
<li>Rework test framework by <a href="https://github.com/EnricoMi"><code>@​EnricoMi</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3271">PyGithub/PyGithub#3271</a></li>
<li>Some minor fixes to OpenAPI scripts by <a href="https://github.com/EnricoMi"><code>@​EnricoMi</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3350">PyGithub/PyGithub#3350</a></li>
<li>Add manual workflow to fix auto-fixable issues by <a href="https://github.com/EnricoMi"><code>@​EnricoMi</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3351">PyGithub/PyGithub#3351</a></li>
<li>Bump actions/download-artifact from 4 to 5 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3330">PyGithub/PyGithub#3330</a></li>
<li>Use default per-page const in <code>PaginatedList</code> by <a href="https://github.com/sam93210"><code>@​sam93210</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3039">PyGithub/PyGithub#3039</a></li>
<li>Bump actions/setup-python from 4 to 5 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3283">PyGithub/PyGithub#3283</a></li>
<li>Bump actions/checkout from 3 to 5 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3348">PyGithub/PyGithub#3348</a></li>
<li>Various minor OpenAPI scripts fixes by <a href="https://github.com/EnricoMi"><code>@​EnricoMi</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3353">PyGithub/PyGithub#3353</a></li>
<li>Add union class support to OpenAPI script by <a href="https://github.com/EnricoMi"><code>@​EnricoMi</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3354">PyGithub/PyGithub#3354</a></li>
<li>Add <code>github_actions</code> label to Maintenance section by <a href="https://github.com/EnricoMi"><code>@​EnricoMi</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3357">PyGithub/PyGithub#3357</a></li>
<li>Upgrade docformatter pre-commit hook by <a href="https://github.com/EnricoMi"><code>@​EnricoMi</code></a> in <a href="https://redirect.github.com/PyGithub/PyGithub/pull/3359">PyGithub/PyGithub#3359</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/PyGithub/PyGithub/blob/main/doc/changes.rst">pygithub's changelog</a>.</em></p>
<blockquote>
<h2>Version 2.8.1 (September 02, 2025)</h2>
<p>Bug Fixes
^^^^^^^^^</p>
<ul>
<li>Use default type if known type is not supported (<code>#3365 <https://github.com/PyGithub/PyGithub/pull/3365&gt;</code><em>) (<code>40506415 <https://github.com/PyGithub/PyGithub/commit/40506415&gt;</code></em>)</li>
</ul>
<h2>Version 2.8.0 (September 02, 2025)</h2>
<p>New Features
^^^^^^^^^^^^</p>
<ul>
<li>Add self hosted runner management to Organization (<code>#3203 <https://github.com/PyGithub/PyGithub/pull/3203&gt;</code><em>) (<code>4ea1c4e2 <https://github.com/PyGithub/PyGithub/commit/4ea1c4e2&gt;</code></em>)</li>
<li>Add support to generate release notes (<code>#3022 <https://github.com/PyGithub/PyGithub/pull/3022&gt;</code><em>) (<code>e359b83a <https://github.com/PyGithub/PyGithub/commit/e359b83a&gt;</code></em>)</li>
</ul>
<p>Improvements
^^^^^^^^^^^^</p>
<ul>
<li>Fix connection pooling to improve connection performance (<code>#3289 <https://github.com/PyGithub/PyGithub/pull/3289&gt;</code>_)</li>
<li>Add <code>Repository.get_automated_security_fixes</code> method (<code>#3303 <https://github.com/PyGithub/PyGithub/pull/3303&gt;</code><em>) (<code>22048d83 <https://github.com/PyGithub/PyGithub/commit/22048d83&gt;</code></em>)</li>
<li>Sync <code>Issue</code> class with API spec (<code>#3338 <https://github.com/PyGithub/PyGithub/pull/3338&gt;</code><em>) (<code>62da467a <https://github.com/PyGithub/PyGithub/commit/62da467a&gt;</code></em>)</li>
<li>Return more union classes like <code>NamedUser | Organization | Enterprise</code> (<code>#3224 <https://github.com/PyGithub/PyGithub/pull/3224&gt;</code><em>) (<code>aea64148 <https://github.com/PyGithub/PyGithub/commit/aea64148&gt;</code></em>)</li>
<li>Sync <code>Enterprise</code> class with API spec (<code>#3342 <https://github.com/PyGithub/PyGithub/pull/3342&gt;</code><em>) (<code>01bb5ab1 <https://github.com/PyGithub/PyGithub/commit/01bb5ab1&gt;</code></em>)</li>
<li>Sync <code>GitReleaseAsset</code> class with API spec (<code>#3343 <https://github.com/PyGithub/PyGithub/pull/3343&gt;</code><em>) (<code>74449fed <https://github.com/PyGithub/PyGithub/commit/74449fed&gt;</code></em>)</li>
<li>Sync many class with OpenAPI spec (<code>#3344 <https://github.com/PyGithub/PyGithub/pull/3344&gt;</code>_)</li>
<li>Point deprecation warnings to the caller code rather than inner class (<code>#3275 <https://github.com/PyGithub/PyGithub/pull/3275&gt;</code><em>) (<code>99bb5270 <https://github.com/PyGithub/PyGithub/commit/99bb5270&gt;</code></em>)</li>
<li>Allow for repo strings in all <code>Team</code> repo methods (<code>#3356 <https://github.com/PyGithub/PyGithub/pull/3356&gt;</code><em>) (<code>3234a21f <https://github.com/PyGithub/PyGithub/commit/3234a21f&gt;</code></em>)</li>
</ul>
<p>Bug Fixes
^^^^^^^^^</p>
<ul>
<li>Fix API path of <code>Repository.get_git_ref</code> (<code>#2992 <https://github.com/PyGithub/PyGithub/pull/2992&gt;</code><em>) (<code>a6965031 <https://github.com/PyGithub/PyGithub/commit/a6965031&gt;</code></em>)</li>
<li>Rework redirection URL allowance check (<code>#3329 <https://github.com/PyGithub/PyGithub/pull/3329&gt;</code><em>) (<code>065b1319 <https://github.com/PyGithub/PyGithub/commit/065b1319&gt;</code></em>)</li>
<li>Fix <code>GitRelease.name</code>, deprecate <code>GitRelease.title</code> (<code>#3346 <https://github.com/PyGithub/PyGithub/pull/3346&gt;</code><em>) (<code>fb51957f <https://github.com/PyGithub/PyGithub/commit/fb51957f&gt;</code></em>)</li>
<li>Remove <code>"COMMENT"</code> as the default event for <code>create_review</code> (<code>#3078 <https://github.com/PyGithub/PyGithub/pull/3078&gt;</code><em>) (<code>8494da5c <https://github.com/PyGithub/PyGithub/commit/8494da5c&gt;</code></em>)</li>
<li>Add support for public release assets (<code>#3339 <https://github.com/PyGithub/PyGithub/pull/3339&gt;</code><em>) (<code>abad296e <https://github.com/PyGithub/PyGithub/commit/abad296e&gt;</code></em>)</li>
<li>Fix GitHub breaking API change of <code>maintainers</code> in <code>Organization.create_team</code> (<code>#3291 <https://github.com/PyGithub/PyGithub/pull/3291&gt;</code><em>) (<code>17bc4df4 <https://github.com/PyGithub/PyGithub/commit/17bc4df4&gt;</code></em>)</li>
</ul>
<p>Maintenance
^^^^^^^^^^^</p>
<ul>
<li>Minor fix to release.yml (<code>#3201 <https://github.com/PyGithub/PyGithub/pull/3201&gt;</code><em>) (<code>f1fc6e7c <https://github.com/PyGithub/PyGithub/commit/f1fc6e7c&gt;</code></em>)</li>
<li>Reduce test replay data (<code>#3243 <https://github.com/PyGithub/PyGithub/pull/3243&gt;</code><em>) (<code>19426454 <https://github.com/PyGithub/PyGithub/commit/19426454&gt;</code></em>)</li>
<li>Add check to OpenAPI script to check doc-string verbs (<code>#3332 <https://github.com/PyGithub/PyGithub/pull/3332&gt;</code><em>) (<code>3efde77d <https://github.com/PyGithub/PyGithub/commit/3efde77d&gt;</code></em>)</li>
<li>Improve apply OpenAPI schemas (<code>#3333 <https://github.com/PyGithub/PyGithub/pull/3333&gt;</code><em>) (<code>ec189dd6 <https://github.com/PyGithub/PyGithub/commit/ec189dd6&gt;</code></em>)</li>
<li>Add config to OpenAPI script to ignore schemas (<code>#3334 <https://github.com/PyGithub/PyGithub/pull/3334&gt;</code><em>) (<code>0478d33b <https://github.com/PyGithub/PyGithub/commit/0478d33b&gt;</code></em>)</li>
<li>Add suggest and create method feature to OpenAPI script (<code>#3318 <https://github.com/PyGithub/PyGithub/pull/3318&gt;</code>_)</li>
<li>Fix CI OpenApi apply command (<code>#3341 <https://github.com/PyGithub/PyGithub/pull/3341&gt;</code><em>) (<code>cdc10a27 <https://github.com/PyGithub/PyGithub/commit/cdc10a27&gt;</code></em>)</li>
<li>Improve OpenAPI scripts (<code>#3340 <https://github.com/PyGithub/PyGithub/pull/3340&gt;</code><em>) (<code>ad278c5f <https://github.com/PyGithub/PyGithub/commit/ad278c5f&gt;</code></em>)</li>
<li>Improve OpenAPI CI (<code>#3347 <https://github.com/PyGithub/PyGithub/pull/3347&gt;</code><em>) (<code>8165bbc9 <https://github.com/PyGithub/PyGithub/commit/8165bbc9&gt;</code></em>)</li>
<li>Rework test framework (<code>#3271 <https://github.com/PyGithub/PyGithub/pull/3271&gt;</code><em>) (<code>1b700187 <https://github.com/PyGithub/PyGithub/commit/1b700187&gt;</code></em>)</li>
<li>Some minor fixes to OpenAPI scripts (<code>#3350 <https://github.com/PyGithub/PyGithub/pull/3350&gt;</code><em>) (<code>a813a945 <https://github.com/PyGithub/PyGithub/commit/a813a945&gt;</code></em>)</li>
<li>Add manual workflow to fix auto-fixable issues (<code>#3351 <https://github.com/PyGithub/PyGithub/pull/3351&gt;</code><em>) (<code>0e6317d9 <https://github.com/PyGithub/PyGithub/commit/0e6317d9&gt;</code></em>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/PyGithub/PyGithub/commit/ecd47649e302a4b2d3e9b9d03eedb931e7b1ee23"><code>ecd4764</code></a> Update changelog</li>
<li><a href="https://github.com/PyGithub/PyGithub/commit/40506415072640b8c95356cd7747dfd39ae252cf"><code>4050641</code></a> Use default type if known type is not supported (<a href="https://redirect.github.com/pygithub/pygithub/issues/3365">#3365</a>)</li>
<li><a href="https://github.com/PyGithub/PyGithub/commit/18eeb269686aa5ee61ee7305ffbc3f0146c0bf5c"><code>18eeb26</code></a> Release 2.8.0 (<a href="https://redirect.github.com/pygithub/pygithub/issues/3360">#3360</a>)</li>
<li><a href="https://github.com/PyGithub/PyGithub/commit/17bc4df41a2b5fddad062e7e34c1921ed28570d3"><code>17bc4df</code></a> Fix GitHub breaking API change of <code>maintainers</code> in <code>Organization.create_team</code>...</li>
<li><a href="https://github.com/PyGithub/PyGithub/commit/6f0d6efaebb40ce78b961ca84cd494b103d37894"><code>6f0d6ef</code></a> Update docs on development (<a href="https://redirect.github.com/pygithub/pygithub/issues/3352">#3352</a>)</li>
<li><a href="https://github.com/PyGithub/PyGithub/commit/12d8d10ceec2d58d7d867147d04dad925741eda4"><code>12d8d10</code></a> Add warning about Checks API in doc-strings (<a href="https://redirect.github.com/pygithub/pygithub/issues/3229">#3229</a>)</li>
<li><a href="https://github.com/PyGithub/PyGithub/commit/6ec3ca24a0b32267029bb0c865bccf47fded6285"><code>6ec3ca2</code></a> Upgrade docformatter pre-commit hook (<a href="https://redirect.github.com/pygithub/pygithub/issues/3359">#3359</a>)</li>
<li><a href="https://github.com/PyGithub/PyGithub/commit/9612e61bf78ac2b6c2224624220c048d4c643b63"><code>9612e61</code></a> Revert <code>get_enterprise</code> breaking change (<a href="https://redirect.github.com/pygithub/pygithub/issues/3358">#3358</a>)</li>
<li><a href="https://github.com/PyGithub/PyGithub/commit/0c31f848adfa96a00f9ae6145e443932a0161e4c"><code>0c31f84</code></a> Add <code>github_actions</code> label to Maintenance section (<a href="https://redirect.github.com/pygithub/pygithub/issues/3357">#3357</a>)</li>
<li><a href="https://github.com/PyGithub/PyGithub/commit/3234a21f7062bc1bc3b55f8077edb20ca3bdcdd9"><code>3234a21</code></a> Allow for repo strings in all <code>Team</code> repo methods (<a href="https://redirect.github.com/pygithub/pygithub/issues/3356">#3356</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/pygithub/pygithub/compare/v2.6.1...v2.8.1">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 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>

You need to log in before you can comment on or make changes to this bug.