GitHub / PyGithub/PyGithub / commits
Typed interactions with the GitHub API v3
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 5cdf6ab3 | Release 2.10.0 (#3560) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 33071b35 |
Fix lazy retrieval of latest tag name (#3487)
Co-authored-by: Enrico Minack <g****b@e****v> |
Mathieu Parent <m****t@e****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 4f8674b7 |
Fix OrganizationSecret.edit() to seal the value and use PUT (#3529)
Co-authored-by: Noethix55555 <2****5@u****m>, Enrico Minack <g****b@e****v> |
Noethix <r****1@g****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| c63d09e2 |
docs: add example for uploading multiple files in a single commit (#3545)
Co-authored-by: Enrico Minack <g****b@e****v> |
Laura Lacort Zimmermann <8****n@u****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 4785224b |
Fix OAuth2 authorization `state` / `code_verifier` parameters (#3440)
Co-authored-by: Enrico Minack <g****b@e****v> |
Théo Goudout <T****t@u****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 134f38a6 |
Allow creating custom property with values_editable_by param (#3548)
Co-authored-by: Enrico Minack <g****b@e****v> |
Jay Chawla <9****9@u****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 5f707d64 |
Fix `WorkflowRun` schema suggestion (#3559)
Co-authored-by: Claude Opus 5 <n****y@a****m> |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 82809291 |
docs: add exception handling example (#3543)
Co-authored-by: Enrico Minack <g****b@e****v> Signed-off-by: Zain Asif <z****1@g****m> |
Zain Asif <8****v@u****m>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| c15572f2 |
Fix doubled slash in request path for `base_url` with trailing slash (#3537)
Co-authored-by: Noethix55555 <2****5@u****m>, Enrico Minack <g****b@e****v> |
Noethix <r****1@g****m>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| 162ce9d0 |
Add `return_run_details` parameter to `Workflow.create_dispatch` (#3471)
Co-authored-by: Claude Sonnet 4.5 <n****y@a****m>, Enrico Minack <g****b@e****v> |
Sebastien NICOT <s****t@e****m>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| b03e6836 | Remove deprecated usage of `lazy` argument in `get_repo` test calls (#3555) |
Nayak <o****9@g****m>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| 8b50a098 |
Add `max_rate_limit_wait` to `GithubRetry` to cap rate limit backoff (#3540)
Co-authored-by: Enrico Minack <g****b@e****v> |
Tanishk <t****1@g****m>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 67546820 |
Use simple str contains instead of re in requester 401 OTP check (#3541)
Co-authored-by: Enrico Minack <g****b@e****v> |
Ville Skyttä <v****a@i****i>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 5e2de314 |
Add support for Python 3.15 and drop EOL 3.9 (#3551)
Co-authored-by: Enrico Minack <g****b@e****v> |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
22 days ago | |
| 92ec3fab | Move self-link awareness into CompletableGithubObject (#3432) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| e5cd2b5b |
CI: Upgrade Github actions, pin to commit SHAs (#3552)
Co-authored-by: copilot-swe-agent[bot] <1****t@u****m> |
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| e36ffcbb | Make unified diffs of run path (#3515) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 8ab2a1f4 | Add more OpenAPI script tests (#3501) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| faddcb81 |
Make index file deterministic (#3514)
Co-authored-by: Claude <n****y@a****m> |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| f4e29299 |
Encode boolean query parameters as lowercase (#3516)
Co-authored-by: Noethix55555 <2****5@u****m>, copilot-swe-agent[bot] <1****t@u****m>, Enrico Minack <g****b@e****v> |
Noethix <r****1@g****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 645d2a2e |
Parse only the query string for PaginatedList.totalCount (#3518)
Co-authored-by: Noethix55555 <2****5@u****m> |
Noethix <r****1@g****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| a7ff0c0a |
OpenAPI script improvements (#3511)
Co-authored-by: Claude <n****y@a****m> |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 241800b8 | Add filename option to create class (#3512) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 28f140d1 |
Add documentation for agents, add Claude skills (#3509)
Co-authored-by: Claude <n****y@a****m> |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 672d9d24 |
Simplify OrganizationVariable (#3508)
Co-authored-by: Claude <n****y@a****m> |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| fd7abf6a |
Fix typing and typos (#3485)
Co-authored-by: Ahmed TAHRI <t****d@p****e> |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 42df05f5 |
Add overload type annotations (#3506)
Co-authored-by: Claude <n****y@a****m> |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 39a7464f |
Fixing OrganizationVariable.value by properly using base class (#3507)
Co-authored-by: Claude <n****y@a****m>, Laya Dang <p****3@b****u>, Laya Dang <p****3@b****u> |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 8ddfd6b1 |
Add support for head_repo when creating pull request (#3479)
Co-authored-by: Enrico Minack <g****b@e****v> |
Shannon Poole <1****n@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| c8231b84 |
Use @overload to type `get_user` (#3502)
Co-authored-by: Enrico Minack <g****b@e****v> |
xmo-odoo <x****o@o****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| a247f8b9 | Bump mypy python version to 3.12 (#3505) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 8d606e71 |
Apply typing convention (#3504)
Co-authored-by: Claude <n****y@a****m> |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 9674c579 | Update SecurityAndAnalysis (#3503) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| ecd236fc | Reordering OpenAPI test sequence (#3500) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 8f869723 | Fix OpenAPI apply method (#3498) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 09242d9b | Add OpenAPI script tests (#3489) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 59f65f9c | Fix method verb detection (#3496) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| abf1a73c | Improve apply properties and methods (#3495) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| b0ee6e0c |
Add issue dependency endpoints (#3477)
Co-authored-by: Enrico Minack <g****b@e****v> |
James Geiger <j****r@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| b7a6d232 | Add support to OpenAPI script for applying schema to methods (#3374) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 7a3b22ed |
Fix GithubException.__str__ decoding bytes data (#3494)
Signed-off-by: Sai Asish Y <s****5@g****m> |
Sai Asish Y <s****5@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 5fe1c777 |
docs: add sphinx-copybutton for code blocks (#3493)
Co-authored-by: Enrico Minack <g****b@e****v> |
divyanshi gautam <d****2@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| fdf9ed86 |
Add `WorkflowRun.get_attempt` and `Repository.get_workflow_job` functions (#3...
Co-authored-by: Enrico Minack <g****b@e****v> |
Chinedum Echeta <6****a@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 7806e7dc |
Add `incomplete_results` property to PaginatedList (#3396)
Co-authored-by: Enrico Minack <g****b@e****v> |
Mikhail f. Shiryaev <m****d@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| a2e76eb8 |
Fix duplicated URL in OrganizationVariable.edit() and OrganizationSecret.edit...
Co-authored-by: Enrico Minack <g****b@e****v> |
Krishna Chaitanya <k****5@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 546b0ee7 |
Allow to specify the Github API version (#3480)
Co-authored-by: daniel7an <t****l@m****m> |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 73742d41 | Release 2.9.1 (#3478) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 7d1ba281 |
Fix getting release by tag in lazy mode (#3469)
Co-authored-by: Sebastien NICOT <s****t@e****m> |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 3a17ecf4 | Release 2.9.0 (#3465) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| b1a9b7e2 |
Consider per-page settings when iterating paginated properties (#3377)
Co-authored-by: iarspider <i****r@g****m> |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 24305f6d | Update test key pair (#3453) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| f2540db5 | Deprecate `Reaction.delete` (#3435) |
iarspider <i****r@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 19e1c503 |
Add `throw` option to `Workflow.create_dispatch` to raise exceptions (#2966)
Co-authored-by: Enrico Minack <g****b@e****v> |
Denis Blanchette <d****e@c****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 64619098 |
Add Secret Scanning Alerts and Improve Code Scan Alerts (#3307)
Co-authored-by: matt-davis27 <g****7@u****m>, Enrico Minack <g****b@e****v> |
Matt Davis <3****7@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 95648db4 | Add Python 3.14 to CI and tox (#3429) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 3716bab1 | Use `GET` url or `_links.self` as object url (#3421) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 61dcf49d | Allow for enterprise base url prefixed with `api.` (#3419) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| ae23d607 |
Restrict PyPi release workflow permissions (#3418)
Co-authored-by: Copilot Autofix powered by AI <6****]@u****m> |
Jonathan Leitschuh <j****h@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 5752d52e |
Bump codecov/codecov-action from 3 to 5 (#3284)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 1f5f434b |
Bump actions/setup-python from 5 to 6 (#3370)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 5db532b8 |
Bump dawidd6/action-download-artifact from 3.0.0 to 3.1.4 (#3282)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 8a0fa32d | Deprecate `Issue.assignee` (#3366) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| d7395df9 | Deprecate `Orginization.edit_hook` (#3404) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 78050d39 | Deprecate `Team.add_to_members` and `Team.remove_from_members` (#3368) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| e79d9bc1 | Make more objects lazy (#3403) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| c92f5552 | Apply OpenAPI schemas (#3412) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| a0a9f017 | Add suggested OpenAPI schemas (#3411) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 0ede6579 | Align implemented paths with OpenAPI spec (#3413) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 7de26441 | Various minor OpenAPI fixes (#3375) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 786c37c5 | Pin CI lint Python version to 3.13 (#3406) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 9e1c2bfe | Fix OpenApi workflow (#3389) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 22263b72 |
Add support for `type` parameter to get_issues (#3381)
Co-authored-by: Enrico Minack <g****b@e****v> |
Ryosuke <8****k@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 47478b00 |
Bump github/codeql-action from 3 to 4 (#3391)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 8b87fd1c |
Bump actions/upload-artifact from 4 to 5 (#3394)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 511f3b3f |
Bump actions/download-artifact from 5 to 6 (#3393)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 927cf227 | Improve error message on replay data mismatch (#3386) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 0b4503cb |
Update autodoc defaults (#3369)
Co-authored-by: Enrico Minack <g****b@e****v> |
Aidan McNay <a****9@c****u>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| c4ec16a1 |
Fix `PaginatedList.totalCount` returning 0 with GitHub deprecation notices (#...
Co-authored-by: Enrico Minack <g****b@e****v> |
odedperezcodes <o****s@g****m>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 8be9c5cb | Improve error message on replay data mismatch (#3385) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 4294a652 | Disable sleeps in tests (#3383) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
11 months ago | |
| 4a353f73 | Merge changelog updates from v2.8 release branch (#3367) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| f5f9756a | Use default type if known type is not supported (#3365) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 3ccecbb9 |
Drop Python 3.8 support due to EOL (#3191)
Co-authored-by: Ruan Comelli <r****i@g****m>, Enrico Minack <g****b@e****v> |
Hugo van Kemenade <1****k@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 18eeb269 | Release 2.8.0 (#3360) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 17bc4df4 |
Fix GitHub breaking API change of `maintainers` in `Organization.create_team`...
Co-authored-by: Enrico Minack <g****b@e****v> |
Zachary <6****r@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 6f0d6efa | Update docs on development (#3352) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 6ec3ca24 |
Upgrade docformatter pre-commit hook (#3359)
Co-authored-by: interifter <z****y@i****m> |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 12d8d10c |
Add warning about Checks API in doc-strings (#3229)
Co-authored-by: Enrico Minack <g****b@e****v> |
Alexander Todorov <a****v@o****g>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 9612e61b | Revert `get_enterprise` breaking change (#3358) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 0c31f848 | Add `github_actions` label to Maintenance section (#3357) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 3234a21f | Allow for repo strings in all `Team` repo methods (#3356) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| e359b83a |
Add support to generate release notes (#3022)
Co-authored-by: Enrico Minack <g****b@e****v> |
Matt Ball <9****s@u****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 4a6bba93 | Add union class support to OpenAPI script (#3354) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 8e40043e | Various minor OpenAPI scripts fixes (#3353) |
Enrico Minack <g****b@e****v>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 2a1fd58d |
Bump actions/checkout from 3 to 5 (#3348)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| f742be03 |
Bump actions/setup-python from 4 to 5 (#3283)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 99bb5270 | Point deprecation warnings to the caller code rather than inner class (#3275) |
xmo-odoo <x****o@o****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| cffda3d7 |
Use default per-page const in `PaginatedList` (#3039)
Co-authored-by: Enrico Minack <g****b@e****v> |
Sam <3****0@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| abad296e |
Add support for public release assets (#3339)
Co-authored-by: Enrico Minack <g****b@e****v> |
Alex Olieman <a****x@o****t>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 5206d231 |
Bump actions/download-artifact from 4 to 5 (#3330)
Co-authored-by: dependabot[bot] <4****]@u****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago |