-
Notifications
You must be signed in to change notification settings - Fork 52
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
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Codecov ReportAll modified and coverable lines are covered by tests ✅ ✅ All tests successful. No failed tests found. Additional details and impacted files |
🎉 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` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​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 [@​EnricoMi](https://redirect.github.com/EnricoMi) in [https://github.com/PyGithub/PyGithub/pull/3197](https://redirect.github.com/PyGithub/PyGithub/pull/3197) ##### New Contributors - [@​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) - [@​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) - [@​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) - [@​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) - [@​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) - [@​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) - [@​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) - [@​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) - [@​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) - [@​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) - [@​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) - [@​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) - [@​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
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==2.5.0
->==2.6.0
Release Notes
pygithub/pygithub (PyGithub)
v2.6.0
Compare Source
Breaking Changes
Views
andClones
by @EnricoMi in https://github.com/PyGithub/PyGithub/pull/3168:View and clones traffic information returned by
Repository.get_views_traffic
andRepository.get_clones_traffic
now return proper PyGithub objects, instead of a
dict
, with all information that used to be provided by thedict
:Code like
should be replaced with
Property
OrganizationCustomProperty.respository_id
renamed toOrganizationCustomProperty.repository_id
.New Features
Repository.merge_upstream
method by @Felixoid in https://github.com/PyGithub/PyGithub/pull/3175Improvements
required_status_checks.checks
object by @treee111 in https://github.com/PyGithub/PyGithub/pull/2884Bug Fixes
start_side
argument ofPullRequest.create_review_comment
fromint
tostr
by @ryanpeach in https://github.com/PyGithub/PyGithub/pull/3170Repository.get_contents
redirection by @EnricoMi in https://github.com/PyGithub/PyGithub/pull/3183Others
conclusion
nullable inWorkflowJob.py
by @Apakottur in https://github.com/PyGithub/PyGithub/pull/3171Github.get_organization
argumentlogin
toorg
by @blyedev in https://github.com/PyGithub/PyGithub/pull/3187NotSet
anAttribute[Any]
by @EnricoMi in https://github.com/PyGithub/PyGithub/pull/3057Maintenance
responses
instead ofhttpretty
in tests by @majamassarini in https://github.com/PyGithub/PyGithub/pull/3087New 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.
This PR was generated by Mend Renovate. View the repository job log.