Skip to content

fix(deps): update dependency pygithub to v2.6.0 #513

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Feb 15, 2025

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Feb 15, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
PyGithub ==2.5.0 -> ==2.6.0 age adoption passing confidence

Release Notes

pygithub/pygithub (PyGithub)

v2.6.0

Compare Source

Breaking Changes
  • Rework Views and Clones by @​EnricoMi in https://github.com/PyGithub/PyGithub/pull/3168:
    View and clones traffic information returned by Repository.get_views_traffic and Repository.get_clones_traffic
    now return proper PyGithub objects, instead of a dict, with all information that used to be provided by the dict:

Code like

repo.get_views_traffic().["views"].timestamp
repo.get_clones_traffic().["clones"].timestamp

should be replaced with

repo.get_views_traffic().views.timestamp
repo.get_clones_traffic().clones.timestamp
New Features
Improvements
Bug Fixes
Others
Maintenance
New Contributors

Full Changelog: PyGithub/PyGithub@v2.5.0...v2.6.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - "* 0-3 * * 1" (UTC).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested review from codegen-team and a team as code owners February 15, 2025 20:50
@renovate renovate bot enabled auto-merge (squash) February 15, 2025 20:50
Copy link

codecov bot commented Feb 15, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

✅ All tests successful. No failed tests found.

Additional details and impacted files

@renovate renovate bot merged commit c9aadf8 into develop Feb 15, 2025
16 checks passed
@renovate renovate bot deleted the renovate/pygithub-2.x branch February 15, 2025 20:52
Copy link
Contributor

🎉 This PR is included in version 0.17.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

rushilpatel0 pushed a commit that referenced this pull request Feb 18, 2025
This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [PyGithub](https://redirect.github.com/pygithub/pygithub) | `==2.5.0`
-> `==2.6.0` |
[![age](https://developer.mend.io/api/mc/badges/age/pypi/pygithub/2.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/pypi/pygithub/2.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/pypi/pygithub/2.5.0/2.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/pygithub/2.5.0/2.6.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>pygithub/pygithub (PyGithub)</summary>

###
[`v2.6.0`](https://redirect.github.com/PyGithub/PyGithub/releases/tag/v2.6.0)

[Compare
Source](https://redirect.github.com/pygithub/pygithub/compare/v2.5.0...v2.6.0)

##### Breaking Changes

- Rework `Views` and `Clones` by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3168](https://redirect.github.com/PyGithub/PyGithub/pull/3168):
View and clones traffic information returned by
`Repository.get_views_traffic` and `Repository.get_clones_traffic`
now return proper PyGithub objects, instead of a `dict`, with all
information that used to be provided by the `dict`:

Code like

```python
repo.get_views_traffic().["views"].timestamp
repo.get_clones_traffic().["clones"].timestamp
```

should be replaced with

```python
repo.get_views_traffic().views.timestamp
repo.get_clones_traffic().clones.timestamp
```

- Fix typos by [@&#8203;kianmeng](https://redirect.github.com/kianmeng)
in
[https://github.com/PyGithub/PyGithub/pull/3086](https://redirect.github.com/PyGithub/PyGithub/pull/3086):
Property `OrganizationCustomProperty.respository_id` renamed to
`OrganizationCustomProperty.repository_id`.

##### New Features

- Add capability for global laziness by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/2746](https://redirect.github.com/PyGithub/PyGithub/pull/2746)
- Add Support for GitHub Copilot Seat Management in Organizations by
[@&#8203;pashafateev](https://redirect.github.com/pashafateev) in
[https://github.com/PyGithub/PyGithub/pull/3082](https://redirect.github.com/PyGithub/PyGithub/pull/3082)
- Get branches where commit is head by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3083](https://redirect.github.com/PyGithub/PyGithub/pull/3083)
- Support downloading a Release Asset by
[@&#8203;neel-m](https://redirect.github.com/neel-m) in
[https://github.com/PyGithub/PyGithub/pull/3060](https://redirect.github.com/PyGithub/PyGithub/pull/3060)
- Add `Repository.merge_upstream` method by
[@&#8203;Felixoid](https://redirect.github.com/Felixoid) in
[https://github.com/PyGithub/PyGithub/pull/3175](https://redirect.github.com/PyGithub/PyGithub/pull/3175)
- Support updating pull request draft status by
[@&#8203;didot](https://redirect.github.com/didot) in
[https://github.com/PyGithub/PyGithub/pull/3104](https://redirect.github.com/PyGithub/PyGithub/pull/3104)
- Add transfer ownership method to Repository by
[@&#8203;tanannie22](https://redirect.github.com/tanannie22) in
[https://github.com/PyGithub/PyGithub/pull/3091](https://redirect.github.com/PyGithub/PyGithub/pull/3091)
- Add enable and disable a Workflow by
[@&#8203;nickrmcclorey](https://redirect.github.com/nickrmcclorey) in
[https://github.com/PyGithub/PyGithub/pull/3088](https://redirect.github.com/PyGithub/PyGithub/pull/3088)
- Add support for managing Code Security Configrations by
[@&#8203;billnapier](https://redirect.github.com/billnapier) in
[https://github.com/PyGithub/PyGithub/pull/3095](https://redirect.github.com/PyGithub/PyGithub/pull/3095)
- Allow for private_key / sign function in AppAuth by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3065](https://redirect.github.com/PyGithub/PyGithub/pull/3065)

##### Improvements

- Update RateLimit object with all the new categories GitHub added. by
[@&#8203;billnapier](https://redirect.github.com/billnapier) in
[https://github.com/PyGithub/PyGithub/pull/3096](https://redirect.github.com/PyGithub/PyGithub/pull/3096)
- Add support for make-latest to create_git_release and
create_git_tag_and_release by
[@&#8203;SebastienSyd](https://redirect.github.com/SebastienSyd) in
[https://github.com/PyGithub/PyGithub/pull/3067](https://redirect.github.com/PyGithub/PyGithub/pull/3067)
- Add branch protection support for `required_status_checks.checks`
object by [@&#8203;treee111](https://redirect.github.com/treee111) in
[https://github.com/PyGithub/PyGithub/pull/2884](https://redirect.github.com/PyGithub/PyGithub/pull/2884)
- Use id and tree_id from simple-commit to populate GitCommit.sha and
GitCommit.tree by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3167](https://redirect.github.com/PyGithub/PyGithub/pull/3167)
- Use message of response in GithubException by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3185](https://redirect.github.com/PyGithub/PyGithub/pull/3185)
- Sync Advisory classes with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3193](https://redirect.github.com/PyGithub/PyGithub/pull/3193)
- Sync Branch class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3109](https://redirect.github.com/PyGithub/PyGithub/pull/3109)
- Sync BranchProtection class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3110](https://redirect.github.com/PyGithub/PyGithub/pull/3110)
- Sync CheckRunAnnotation class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3112](https://redirect.github.com/PyGithub/PyGithub/pull/3112)
- Sync CheckRun class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3111](https://redirect.github.com/PyGithub/PyGithub/pull/3111)
- Sync CheckSuite class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3113](https://redirect.github.com/PyGithub/PyGithub/pull/3113)
- Sync Commit class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3116](https://redirect.github.com/PyGithub/PyGithub/pull/3116)
- Sync CommitComment class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3117](https://redirect.github.com/PyGithub/PyGithub/pull/3117)
- Sync CommitStatus class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3118](https://redirect.github.com/PyGithub/PyGithub/pull/3118)
- Sync ContentFile class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3119](https://redirect.github.com/PyGithub/PyGithub/pull/3119)
- Sync DependabotAlert class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3120](https://redirect.github.com/PyGithub/PyGithub/pull/3120)
- Sync Deployment class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3121](https://redirect.github.com/PyGithub/PyGithub/pull/3121)
- Sync DeploymentStatus class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3122](https://redirect.github.com/PyGithub/PyGithub/pull/3122)
- Sync Gist class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3123](https://redirect.github.com/PyGithub/PyGithub/pull/3123)
- Sync GistComment class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3124](https://redirect.github.com/PyGithub/PyGithub/pull/3124)
- Sync GitBlob class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3125](https://redirect.github.com/PyGithub/PyGithub/pull/3125)
- Sync GitCommit class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3126](https://redirect.github.com/PyGithub/PyGithub/pull/3126)
- Sync GithubApp class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3127](https://redirect.github.com/PyGithub/PyGithub/pull/3127)
- Sync GitRef class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3128](https://redirect.github.com/PyGithub/PyGithub/pull/3128)
- Sync GitReleaseAsset class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3130](https://redirect.github.com/PyGithub/PyGithub/pull/3130)
- Sync GitRelease class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3129](https://redirect.github.com/PyGithub/PyGithub/pull/3129)
- Sync GitTag class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3131](https://redirect.github.com/PyGithub/PyGithub/pull/3131)
- Sync GitTree class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3132](https://redirect.github.com/PyGithub/PyGithub/pull/3132)
- Sync Hook class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3133](https://redirect.github.com/PyGithub/PyGithub/pull/3133)
- Sync HookDelivery class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3134](https://redirect.github.com/PyGithub/PyGithub/pull/3134)
- Sync InstallationAuthorization class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3136](https://redirect.github.com/PyGithub/PyGithub/pull/3136)
- Sync Installation class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3135](https://redirect.github.com/PyGithub/PyGithub/pull/3135)
- Sync Invitation class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3139](https://redirect.github.com/PyGithub/PyGithub/pull/3139)
- Sync Issue class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3140](https://redirect.github.com/PyGithub/PyGithub/pull/3140)
- Sync IssueComment class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3141](https://redirect.github.com/PyGithub/PyGithub/pull/3141)
- Sync IssueEvent class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3142](https://redirect.github.com/PyGithub/PyGithub/pull/3142)
- Sync IssuePullRequest class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3143](https://redirect.github.com/PyGithub/PyGithub/pull/3143)
- Sync Label class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3144](https://redirect.github.com/PyGithub/PyGithub/pull/3144)
- Sync License class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3145](https://redirect.github.com/PyGithub/PyGithub/pull/3145)
- Sync Membership class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3146](https://redirect.github.com/PyGithub/PyGithub/pull/3146)
- Sync Migration class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3147](https://redirect.github.com/PyGithub/PyGithub/pull/3147)
- Sync Milestone class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3148](https://redirect.github.com/PyGithub/PyGithub/pull/3148)
- Sync NamedUser class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3149](https://redirect.github.com/PyGithub/PyGithub/pull/3149)
- Sync Organization class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3150](https://redirect.github.com/PyGithub/PyGithub/pull/3150)
- Sync OrganizationCustomProperty class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3151](https://redirect.github.com/PyGithub/PyGithub/pull/3151)
- Sync Project class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3194](https://redirect.github.com/PyGithub/PyGithub/pull/3194)
- Sync PublicKey class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3152](https://redirect.github.com/PyGithub/PyGithub/pull/3152)
- Sync PullRequest class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3153](https://redirect.github.com/PyGithub/PyGithub/pull/3153)
- Sync PullRequestComment class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3154](https://redirect.github.com/PyGithub/PyGithub/pull/3154)
- Sync RateLimit class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3155](https://redirect.github.com/PyGithub/PyGithub/pull/3155)
- Sync Repository class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3156](https://redirect.github.com/PyGithub/PyGithub/pull/3156)
- Sync RepositoryKey class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3157](https://redirect.github.com/PyGithub/PyGithub/pull/3157)
- Sync SecurityAndAnalysis class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3158](https://redirect.github.com/PyGithub/PyGithub/pull/3158)
- Sync SelfHostedActionsRunner class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3159](https://redirect.github.com/PyGithub/PyGithub/pull/3159)
- Sync SourceImport class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3160](https://redirect.github.com/PyGithub/PyGithub/pull/3160)
- Sync Tag class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3161](https://redirect.github.com/PyGithub/PyGithub/pull/3161)
- Sync Team class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3162](https://redirect.github.com/PyGithub/PyGithub/pull/3162)
- Sync Topic class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3163](https://redirect.github.com/PyGithub/PyGithub/pull/3163)
- Sync UserKey class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3164](https://redirect.github.com/PyGithub/PyGithub/pull/3164)
- Sync Workflow class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3165](https://redirect.github.com/PyGithub/PyGithub/pull/3165)
- Sync WorkflowRun class with API spec by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3166](https://redirect.github.com/PyGithub/PyGithub/pull/3166)

##### Bug Fixes

- Patch httpretty socket for latest urllib3 release by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3102](https://redirect.github.com/PyGithub/PyGithub/pull/3102)
- Fix API break when contents not found by
[@&#8203;skinitimski](https://redirect.github.com/skinitimski) in
[https://github.com/PyGithub/PyGithub/pull/3181](https://redirect.github.com/PyGithub/PyGithub/pull/3181)
- Change `start_side` argument of `PullRequest.create_review_comment`
from `int` to `str` by
[@&#8203;ryanpeach](https://redirect.github.com/ryanpeach) in
[https://github.com/PyGithub/PyGithub/pull/3170](https://redirect.github.com/PyGithub/PyGithub/pull/3170)
- Create Review Request - transform string params to a list by
[@&#8203;a-sido](https://redirect.github.com/a-sido) in
[https://github.com/PyGithub/PyGithub/pull/3099](https://redirect.github.com/PyGithub/PyGithub/pull/3099)
- Fix `Repository.get_contents` redirection by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3183](https://redirect.github.com/PyGithub/PyGithub/pull/3183)

##### Others

- Make `conclusion` nullable in `WorkflowJob.py` by
[@&#8203;Apakottur](https://redirect.github.com/Apakottur) in
[https://github.com/PyGithub/PyGithub/pull/3171](https://redirect.github.com/PyGithub/PyGithub/pull/3171)
- Rename `Github.get_organization` argument `login` to `org` by
[@&#8203;blyedev](https://redirect.github.com/blyedev) in
[https://github.com/PyGithub/PyGithub/pull/3187](https://redirect.github.com/PyGithub/PyGithub/pull/3187)
- Make `NotSet` an `Attribute[Any]` by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3057](https://redirect.github.com/PyGithub/PyGithub/pull/3057)

##### Maintenance

- Sort attributes and properties in GitHub classes by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3105](https://redirect.github.com/PyGithub/PyGithub/pull/3105)
- Preparations for maintaining Github classes by code by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3106](https://redirect.github.com/PyGithub/PyGithub/pull/3106)
- Annotate Github classes with API schemas by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3107](https://redirect.github.com/PyGithub/PyGithub/pull/3107)
- Make Pickle test use recorded data by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3137](https://redirect.github.com/PyGithub/PyGithub/pull/3137)
- Add tests for file and stream downloads by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3182](https://redirect.github.com/PyGithub/PyGithub/pull/3182)
- Use `responses` instead of `httpretty` in tests by
[@&#8203;majamassarini](https://redirect.github.com/majamassarini) in
[https://github.com/PyGithub/PyGithub/pull/3087](https://redirect.github.com/PyGithub/PyGithub/pull/3087)
- \[CI] Publish test results by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3195](https://redirect.github.com/PyGithub/PyGithub/pull/3195)
- Link Commit to correct upstream documentation by
[@&#8203;xmo-odoo](https://redirect.github.com/xmo-odoo) in
[https://github.com/PyGithub/PyGithub/pull/2936](https://redirect.github.com/PyGithub/PyGithub/pull/2936)
- Replace release drafter with Github release note generation by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3196](https://redirect.github.com/PyGithub/PyGithub/pull/3196)
- Add maintenance label to release.yml by
[@&#8203;EnricoMi](https://redirect.github.com/EnricoMi) in
[https://github.com/PyGithub/PyGithub/pull/3197](https://redirect.github.com/PyGithub/PyGithub/pull/3197)

##### New Contributors

- [@&#8203;pashafateev](https://redirect.github.com/pashafateev) made
their first contribution in
[https://github.com/PyGithub/PyGithub/pull/3082](https://redirect.github.com/PyGithub/PyGithub/pull/3082)
- [@&#8203;SebastienSyd](https://redirect.github.com/SebastienSyd) made
their first contribution in
[https://github.com/PyGithub/PyGithub/pull/3067](https://redirect.github.com/PyGithub/PyGithub/pull/3067)
- [@&#8203;kianmeng](https://redirect.github.com/kianmeng) made their
first contribution in
[https://github.com/PyGithub/PyGithub/pull/3086](https://redirect.github.com/PyGithub/PyGithub/pull/3086)
- [@&#8203;neel-m](https://redirect.github.com/neel-m) made their first
contribution in
[https://github.com/PyGithub/PyGithub/pull/3060](https://redirect.github.com/PyGithub/PyGithub/pull/3060)
- [@&#8203;skinitimski](https://redirect.github.com/skinitimski) made
their first contribution in
[https://github.com/PyGithub/PyGithub/pull/3181](https://redirect.github.com/PyGithub/PyGithub/pull/3181)
- [@&#8203;majamassarini](https://redirect.github.com/majamassarini)
made their first contribution in
[https://github.com/PyGithub/PyGithub/pull/3087](https://redirect.github.com/PyGithub/PyGithub/pull/3087)
- [@&#8203;didot](https://redirect.github.com/didot) made their first
contribution in
[https://github.com/PyGithub/PyGithub/pull/3104](https://redirect.github.com/PyGithub/PyGithub/pull/3104)
- [@&#8203;Apakottur](https://redirect.github.com/Apakottur) made their
first contribution in
[https://github.com/PyGithub/PyGithub/pull/3171](https://redirect.github.com/PyGithub/PyGithub/pull/3171)
- [@&#8203;tanannie22](https://redirect.github.com/tanannie22) made
their first contribution in
[https://github.com/PyGithub/PyGithub/pull/3091](https://redirect.github.com/PyGithub/PyGithub/pull/3091)
- [@&#8203;ryanpeach](https://redirect.github.com/ryanpeach) made their
first contribution in
[https://github.com/PyGithub/PyGithub/pull/3170](https://redirect.github.com/PyGithub/PyGithub/pull/3170)
- [@&#8203;a-sido](https://redirect.github.com/a-sido) made their first
contribution in
[https://github.com/PyGithub/PyGithub/pull/3099](https://redirect.github.com/PyGithub/PyGithub/pull/3099)
- [@&#8203;nickrmcclorey](https://redirect.github.com/nickrmcclorey)
made their first contribution in
[https://github.com/PyGithub/PyGithub/pull/3088](https://redirect.github.com/PyGithub/PyGithub/pull/3088)
- [@&#8203;blyedev](https://redirect.github.com/blyedev) made their
first contribution in
[https://github.com/PyGithub/PyGithub/pull/3187](https://redirect.github.com/PyGithub/PyGithub/pull/3187)

**Full Changelog**:
PyGithub/PyGithub@v2.5.0...v2.6.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - "* 0-3 * * 1" (UTC).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/codegen-sh/codegen-sdk).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNjcuMSIsInVwZGF0ZWRJblZlciI6IjM5LjE2Ny4xIiwidGFyZ2V0QnJhbmNoIjoiZGV2ZWxvcCIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants