-
Notifications
You must be signed in to change notification settings - Fork 318
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
Update dependency PyGithub to v1.59.1 #2629
Merged
Merged
Conversation
This file contains 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 ✅
Additional details and impacted files@@ Coverage Diff @@
## main #2629 +/- ##
=========================================
Coverage 84.45% 84.45%
Complexity 1416 1416
=========================================
Files 251 251
Lines 6447 6447
Branches 291 291
=========================================
Hits 5445 5445
Misses 850 850
Partials 152 152 ☔ View full report in Codecov by Sentry. |
renovate
bot
force-pushed
the
renovate/pygithub-1.x
branch
from
October 3, 2023 22:19
cedf1cb
to
2eae6f0
Compare
✅ Deploy Preview for peppy-sprite-186812 canceled.
|
renovate
bot
force-pushed
the
renovate/pygithub-1.x
branch
6 times, most recently
from
October 17, 2023 13:10
8dd93c2
to
3175a60
Compare
renovate
bot
force-pushed
the
renovate/pygithub-1.x
branch
2 times, most recently
from
October 23, 2023 21:54
3fab2ad
to
eed1a48
Compare
renovate
bot
force-pushed
the
renovate/pygithub-1.x
branch
3 times, most recently
from
October 31, 2023 20:38
2b6702f
to
063a9d0
Compare
renovate
bot
force-pushed
the
renovate/pygithub-1.x
branch
4 times, most recently
from
November 8, 2023 17:07
e2e919f
to
d6fd492
Compare
renovate
bot
force-pushed
the
renovate/pygithub-1.x
branch
12 times, most recently
from
November 20, 2023 08:05
02e4ef6
to
f711b9f
Compare
renovate
bot
force-pushed
the
renovate/pygithub-1.x
branch
4 times, most recently
from
December 20, 2023 21:52
2c38c8c
to
710352a
Compare
renovate
bot
force-pushed
the
renovate/pygithub-1.x
branch
4 times, most recently
from
January 5, 2024 00:55
0d4f1a5
to
c81c070
Compare
renovate
bot
force-pushed
the
renovate/pygithub-1.x
branch
from
January 9, 2024 20:53
c81c070
to
8e71730
Compare
renovate
bot
force-pushed
the
renovate/pygithub-1.x
branch
4 times, most recently
from
January 25, 2024 20:44
108870c
to
a0a7496
Compare
renovate
bot
force-pushed
the
renovate/pygithub-1.x
branch
from
January 30, 2024 09:14
a0a7496
to
6807477
Compare
renovate
bot
force-pushed
the
renovate/pygithub-1.x
branch
7 times, most recently
from
February 14, 2024 18:13
fb57b9b
to
79754d2
Compare
renovate
bot
force-pushed
the
renovate/pygithub-1.x
branch
4 times, most recently
from
February 22, 2024 06:26
fdcc528
to
68a495e
Compare
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
renovate
bot
force-pushed
the
renovate/pygithub-1.x
branch
from
February 25, 2024 21:55
68a495e
to
245e40d
Compare
wslulciuc
approved these changes
Mar 5, 2024
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:
==1.57
->==1.59.1
Release Notes
pygithub/pygithub (PyGithub)
v1.59.1
Compare Source
Bug Fixes
adbfce9
)v1.59.0
Compare Source
Important
This release introduces new way of authentication. All authentication-related arguments
github.Github(login_or_token=…, password=…, jwt=…, app_auth=…)
andgithub.GithubIntegration(integration_id=…, private_key=…, jwt_expiry=…, jwt_issued_at=…, jwt_algorithm=…)
are replaced by a singleauth=…
argument. Modulegithub.Auth
provides classes for all supported ways of authentication:Login
,Token
,AppAuth
,AppAuthToken
,AppInstallationAuth
,AppUserAuth
. Old arguments are deprecated but continue to work. They are scheduled for removal for version 2.0 release.This project has decided to move all typing information from
.pyi
files into the respective.py
source files. This will happen gradually over time.Breaking Changes
position
argument ingithub.PullRequest.create_review_comment(position=…)
has been renamed toline
.This breaks user code that calls
create_review_comment
with keyword argumentposition
. Call withline=…
instead.Calling this method with positional arguments is not breaking.
jwt_expiry
,jwt_issued_at
andjwt_algorithm
arguments ingithub.GithubIntegration()
have changed their position.User code calling
github.GithubIntegration(…)
with these arguments as positional arguments breaks.Please use keyword arguments:
github.GithubIntegration(…, jwt_expiry=…, jwt_issued_at=…, jwt_algorithm=…)
.since
argument ingithub.PullRequest.get_review_comments(…)
has changed position.User code calling
github.PullRequest.get_review_comments(…)with this argument as positional argument breaks. Please use keyword argument:
github.PullRequest.get_review_comments(since=…)`.Deprecations
github.Github(login_or_token=…)
is deprecated, usegithub.Github(auth=github.Auth.Login(…))
orgithub.Github(auth=github.Auth.Token(…))
instead.github.Github(password=…)
is deprecated, usegithub.Github(auth=github.Auth.Login(…))
instead.github.Github(jwt=…)
is deprecated, usegithub.Github(auth=github.AppAuth(…))
orgithub.Github(auth=github.AppAuthToken(…))
instead.github.Github(app_auth=…)
is deprecated, usegithub.Github(auth=github.Auth.AppInstallationAuth(…))
instead.github.GithubIntegration(integration_id=…, private_key=…, jwt_expiry=…, jwt_issued_at=…, jwt_algorithm=…)
is deprecated, usegithub.GithubIntegration(auth=github.Auth.AppAuth(…))
instead.github.GithubIntegration.create_jwt
is deprecated, usegithub.Github(auth=github.Auth.AppAuth)
,github.Auth.AppAuth.token
orgithub.Auth.AppAuth.create_jwt(expiration)
instead.AppAuthentication
is deprecated, usegithub.Auth.AppInstallationAuth
instead.github.Github.get_app()
without providing argumentslug
is deprecated, usegithub.GithubIntegration(auth=github.Auth.AppAuth(…)).get_app()
.Bug Fixes
ff3b80f
)7be3f76
)Installation.get_repos
(#2547) (6407512
)f82ad61
)17cd0b7
)5011548
)822fc05
)554b2b2
)45f3d72
)e414c32
)bdceae2
)Improvements
517ad33
)804c310
)6d4b6d1
)6a21761
)AppUserAuth
for Github App user tokens (#2546) (f291a36
)0384e2f
)daf62bd
)MainClass.get_app
return completedGithubApp
when slug is given (#2543) (84912a6
)fc2d0e1
)a8e7c42
)name
filter toRepository.get_artifacts()
(#2459) (9f52e94
)name
,display_title
andpath
attributes toWorkflowRun
(#2397) (1081638
)create_fork
arguments (#2493) (b94a83c
)ref
to Deployment (#2489) (e8075c4
)check_suite_id
integer toWorkflow.get_runs
(#2466) (a485451
)generate_release_notes
parameter tocreate_git_release
andcreate_git_tag_and_release
(#2417) (49b3ae1
)c2f12bd
)8c4b946
)artifact_id
argument toRepository.get_artifact()
(#2458) (4fa0a5f
)e296dbd
)bab4180
)5aa544a
)4198dbf
)Maintenance
d514222
)ea45237
)f4e9dcb
)006766f
)cb50dec
)b6258f4
)52fc107
)217d424
)8e8cfb3
)03a2f69
)GithubCredentials.py
to CONTRIBUTING.md (#2482) (297317b
)600217f
)300c501
)def5223
)9c96faa
)3ea91a3
)v1.58.2
Compare Source
Fixes
v1.58.1
Compare Source
Changes
Bug Fixes
v1.58.0
Compare Source
Bug Fixes & Improvements
Configuration
📅 Schedule: Branch creation - "every 3 months on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.