Closed Bug 1929685 Opened 28 days ago Closed 25 days ago

[wpt-sync] Sync PR 49012 - Bump pygithub from 2.3.0 to 2.5.0 in /tools

Categories

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

task

Tracking

(firefox134 fixed)

RESOLVED FIXED
134 Branch
Tracking Status
firefox134 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

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

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

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

Bump pygithub from 2.3.0 to 2.5.0 in /tools

Bumps pygithub from 2.3.0 to 2.5.0.
<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.5.0</h2>
<h2>Breaking Changes</h2>
<ul>
<li>Parameters of method <code>github.Requester.Requester.graphql_named_mutation</code> have been renamed:
<ul>
<li>Parameter <code>variables</code> renamed to <code>mutation_input</code></li>
<li>Parameter <code>output</code> renamed to <code>output_schema</code></li>
<li>Default value of parameter <code>output</code> has been removed</li>
</ul>
</li>
</ul>
<h2>New features</h2>
<ul>
<li>Rework GraphQL mutations <a href="https://github.com/EnricoMi"><code>@​EnricoMi</code></a> (<a href="https://redirect.github.com/pygithub/pygithub/issues/3046">#3046</a>)</li>
<li>Make pagination work with GraphQL response data <a href="https://github.com/EnricoMi"><code>@​EnricoMi</code></a> (<a href="https://redirect.github.com/pygithub/pygithub/issues/3047">#3047</a>)</li>
<li>Add <code>RepositoryDiscussion</code> powered by GraphQL API <a href="https://github.com/EnricoMi"><code>@​EnricoMi</code></a> (<a href="https://redirect.github.com/pygithub/pygithub/issues/3048">#3048</a>)</li>
<li>Add <code>Repository.get_discussion()</code> to get a single Discussion <a href="https://github.com/tiangolo"><code>@​tiangolo</code></a> (<a href="https://redirect.github.com/pygithub/pygithub/issues/3072">#3072</a>)</li>
</ul>
<h2>Improvements</h2>
<ul>
<li>Adds List organization memberships for the authenticated user <a href="https://github.com/eduramirezh"><code>@​eduramirezh</code></a> (<a href="https://redirect.github.com/pygithub/pygithub/issues/3040">#3040</a>)</li>
<li>Add <code>actor</code> property to WorkflowRun <a href="https://github.com/gbhand"><code>@​gbhand</code></a> (<a href="https://redirect.github.com/pygithub/pygithub/issues/2764">#2764</a>)</li>
<li>Make requester a public attribute <a href="https://github.com/minrk"><code>@​minrk</code></a> (<a href="https://redirect.github.com/pygithub/pygithub/issues/3056">#3056</a>)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li>Fix requesting urls containing parameters with parameters dict <a href="https://github.com/EnricoMi"><code>@​EnricoMi</code></a> (<a href="https://redirect.github.com/pygithub/pygithub/issues/2929">#2929</a>)</li>
<li>PullRequest.delete_branch: fix the remaining pull requests check <a href="https://github.com/fetsko"><code>@​fetsko</code></a> (<a href="https://redirect.github.com/pygithub/pygithub/issues/3063">#3063</a>)</li>
</ul>
<h2>Maintenance</h2>
<ul>
<li>Remove stale bot <a href="https://github.com/EnricoMi"><code>@​EnricoMi</code></a> (510c1402)</li>
<li>Upgrade Github actions <a href="https://github.com/EnricoMi"><code>@​EnricoMi</code></a> (<a href="https://redirect.github.com/pygithub/pygithub/issues/3075">#3075</a>)</li>
<li>Add top issues dashboard action <a href="https://github.com/EnricoMi"><code>@​EnricoMi</code></a> (<a href="https://redirect.github.com/pygithub/pygithub/issues/3049">#3049</a>)</li>
<li>Make tests pass some more years <a href="https://github.com/bmwiedemann"><code>@​bmwiedemann</code></a> (<a href="https://redirect.github.com/pygithub/pygithub/issues/3045">#3045</a>)</li>
<li>Run top issues workflow only in PyGithub repo <a href="https://github.com/EnricoMi"><code>@​EnricoMi</code></a> (0d395d4e)</li>
<li>Replace pre-commit action in order to pin pre-commit <a href="https://github.com/minrk"><code>@​minrk</code></a> (<a href="https://redirect.github.com/pygithub/pygithub/issues/3059">#3059</a>)</li>
</ul>
<h2>v2.4.0</h2>
<h2>New features</h2>
<ul>
<li>Allow custom authentication <a href="https://github.com/kliem"><code>@​kliem</code></a> (<a href="https://redirect.github.com/pygithub/pygithub/issues/2987">#2987</a>)</li>
</ul>
<h2>Improvements</h2>
<ul>
<li>Add <code>has_discussions</code> to <code>AuthenticatedUser</code> and <code>Repository</code> classes <a href="https://github.com/cwlls"><code>@​cwlls</code></a> (<a href="https://redirect.github.com/pygithub/pygithub/issues/3020">#3020</a>)</li>
<li>Update more <code>SecurityAndAnalysis</code> attributes <a href="https://github.com/squatched"><code>@​squatched</code></a> (<a href="https://redirect.github.com/pygithub/pygithub/issues/3025">#3025</a>)</li>
<li>Implement support for re-running only failed workflow jobs. <a href="https://github.com/chrisgavin"><code>@​chrisgavin</code></a> (<a href="https://redirect.github.com/pygithub/pygithub/issues/2983">#2983</a>)</li>
<li>Add possibility to mark a thread/notification as done <a href="https://github.com/m42e"><code>@​m42e</code></a> (<a href="https://redirect.github.com/pygithub/pygithub/issues/2985">#2985</a>)</li>
<li>Add "pull_request_review_id" to PullRequestComment object <a href="https://github.com/stroebs"><code>@​stroebs</code></a> (<a href="https://redirect.github.com/pygithub/pygithub/issues/3000">#3000</a>)</li>
<li>Add minimize and unminimize functions for IssueComment class <a href="https://github.com/arash77"><code>@​arash77</code></a> (<a href="https://redirect.github.com/pygithub/pygithub/issues/3005">#3005</a>)</li>
<li>Support Organization/Repository custom properties <a href="https://github.com/jackylamhk"><code>@​jackylamhk</code></a> (<a href="https://redirect.github.com/pygithub/pygithub/issues/2968">#2968</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.5.0 (November 06, 2024)</h2>
<p>Breaking Changes
^^^^^^^^^^^^^^^^</p>
<ul>
<li>
<p>Parameters of method <code>github.Requester.Requester.graphql_named_mutation</code> have been renamed:</p>
<ul>
<li>Parameter <code>variables</code> renamed to <code>mutation_input</code></li>
<li>Parameter <code>output</code> renamed to <code>output_schema</code></li>
<li>Default value of parameter <code>output</code> has been removed</li>
</ul>
</li>
</ul>
<p>New features
^^^^^^^^^^^^</p>
<ul>
<li>Rework GraphQL mutations (<a href="https://redirect.github.com/pygithub/pygithub/issues/3046">#3046</a>) (27222251)</li>
<li>Make pagination work with GraphQL response data (<a href="https://redirect.github.com/pygithub/pygithub/issues/3047">#3047</a>) (cd30e379)</li>
<li>Add <code>RepositoryDiscussion</code> powered by GraphQL API (<a href="https://redirect.github.com/pygithub/pygithub/issues/3048">#3048</a>) (29359f3c)</li>
<li>Add <code>Repository.get_discussion()</code> to get a single Discussion (<a href="https://redirect.github.com/pygithub/pygithub/issues/3072">#3072</a>) (44120b1e)</li>
</ul>
<p>Improvements
^^^^^^^^^^^^</p>
<ul>
<li>Adds List organization memberships for the authenticated user (<a href="https://redirect.github.com/pygithub/pygithub/issues/3040">#3040</a>) (cf443955)</li>
<li>Add <code>actor</code> property to WorkflowRun (<a href="https://redirect.github.com/pygithub/pygithub/issues/2764">#2764</a>) (612ba68e)</li>
<li>Make requester a public attribute (<a href="https://redirect.github.com/pygithub/pygithub/issues/3056">#3056</a>) (c44ec523)</li>
</ul>
<p>Bug Fixes
^^^^^^^^^</p>
<ul>
<li>Fix requesting urls containing parameters with parameters dict (<a href="https://redirect.github.com/pygithub/pygithub/issues/2929">#2929</a>) (e1d67ada)</li>
<li>PullRequest.delete_branch: fix the remaining pull requests check (<a href="https://redirect.github.com/pygithub/pygithub/issues/3063">#3063</a>) (72fa6278)</li>
</ul>
<p>Maintenance
^^^^^^^^^^^</p>
<ul>
<li>Remove stale bot (510c1402)</li>
<li>Upgrade Github actions (<a href="https://redirect.github.com/pygithub/pygithub/issues/3075">#3075</a>) (323e2828)</li>
<li>Add top issues dashboard action (<a href="https://redirect.github.com/pygithub/pygithub/issues/3049">#3049</a>) (c91f26a7)</li>
<li>Make tests pass some more years (<a href="https://redirect.github.com/pygithub/pygithub/issues/3045">#3045</a>) (352c55aa)</li>
<li>Run top issues workflow only in PyGithub repo (0d395d4e)</li>
<li>Replace pre-commit Github action in order to pin pre-commit version (<a href="https://redirect.github.com/pygithub/pygithub/issues/3059">#3059</a>) (1a05b43d)</li>
</ul>
<h2>Version 2.4.0 (August 26, 2024)</h2>
<p>Breaking Changes
^^^^^^^^^^^^^^^^</p>
<ul>
<li>The <code>github.Commit.Commit</code> class provides a <code>files</code> property that used to return a <code>list[github.File.File]</code>,</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/PyGithub/PyGithub/commit/19ddb9f4fd996e99a5010d271b3c2e76dd280fb5"><code>19ddb9f</code></a> Release v2.5.0 (<a href="https://redirect.github.com/pygithub/pygithub/issues/3079">#3079</a>)</li>
<li><a href="https://github.com/PyGithub/PyGithub/commit/44120b1e85218166bd89735352868b2ad470762e"><code>44120b1</code></a> Add support for <code>Repository.get_discussion()</code> to get a single Discussion (<a href="https://redirect.github.com/pygithub/pygithub/issues/3072">#3072</a>)</li>
<li><a href="https://github.com/PyGithub/PyGithub/commit/323e28282fd2bfdd4f00ad7119d7ac127ece8b56"><code>323e282</code></a> Upgrade Github actions (<a href="https://redirect.github.com/pygithub/pygithub/issues/3075">#3075</a>)</li>
<li><a href="https://github.com/PyGithub/PyGithub/commit/29359f3ce090a57c759668c50a8c08fc7346c2cf"><code>29359f3</code></a> Add <code>RepositoryDiscussion</code> powered by GraphQL API (<a href="https://redirect.github.com/pygithub/pygithub/issues/3048">#3048</a>)</li>
<li><a href="https://github.com/PyGithub/PyGithub/commit/cd30e3796e3758be876810b5cfe935d8c5f78ff0"><code>cd30e37</code></a> Make pagination work with GraphQL response data (<a href="https://redirect.github.com/pygithub/pygithub/issues/3047">#3047</a>)</li>
<li><a href="https://github.com/PyGithub/PyGithub/commit/272222510d07876dc91cea9ede99b9a1efeb5221"><code>2722225</code></a> Rework GraphQL mutations (<a href="https://redirect.github.com/pygithub/pygithub/issues/3046">#3046</a>)</li>
<li><a href="https://github.com/PyGithub/PyGithub/commit/72fa6278170f0463d053795dec3023d7bdd3ced3"><code>72fa627</code></a> PullRequest.delete_branch: fix the remaining pull requests check (<a href="https://redirect.github.com/pygithub/pygithub/issues/3063">#3063</a>)</li>
<li><a href="https://github.com/PyGithub/PyGithub/commit/352c55aa98c7844333c610455db2cca915aa5c64"><code>352c55a</code></a> Make tests pass some more years (<a href="https://redirect.github.com/pygithub/pygithub/issues/3045">#3045</a>)</li>
<li><a href="https://github.com/PyGithub/PyGithub/commit/cf44395580cd9a1ec822236da36967a8faa290a3"><code>cf44395</code></a> Adds List organization memberships for the authenticated user (<a href="https://redirect.github.com/pygithub/pygithub/issues/3040">#3040</a>)</li>
<li><a href="https://github.com/PyGithub/PyGithub/commit/612ba68e92e3fe2eb2986c53a3e48c137a3214b6"><code>612ba68</code></a> Add <code>actor</code> property to WorkflowRun (<a href="https://redirect.github.com/pygithub/pygithub/issues/2764">#2764</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/pygithub/pygithub/compare/v2.3.0...v2.5.0">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>

Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/1d87ae49035f [wpt PR 49012] - Bump pygithub from 2.3.0 to 2.5.0 in /tools, a=testonly
Test result changes from PR not available.
Status: NEW → RESOLVED
Closed: 25 days ago
Resolution: --- → FIXED
Target Milestone: --- → 134 Branch
You need to log in before you can comment on or make changes to this bug.