pygithub/pygithub
### [`v1.55`](https://togithub.com/pygithub/pygithub/releases/v1.55)
[Compare Source](https://togithub.com/pygithub/pygithub/compare/v1.54.1...v1.55)
**Breaking Changes**
- Remove client_id/client_secret authentication ([#1888](https://togithub.com/pygithub/pygithub/issues/1888)) ([`901af8c`](https://togithub.com/pygithub/pygithub/commit/901af8c8))
- Adjust to Github API changes regarding emails ([#1890](https://togithub.com/pygithub/pygithub/issues/1890)) ([`2c77cfa`](https://togithub.com/pygithub/pygithub/commit/2c77cfad))
- This impacts what AuthenticatedUser.get_emails() returns
- PublicKey.key_id could be int on Github Enterprise ([#1894](https://togithub.com/pygithub/pygithub/issues/1894)) ([`ad124ef`](https://togithub.com/pygithub/pygithub/commit/ad124ef4))
- Export headers in GithubException ([#1887](https://togithub.com/pygithub/pygithub/issues/1887)) ([`ddd437a`](https://togithub.com/pygithub/pygithub/commit/ddd437a7))
**Bug Fixes & Improvements**
- Do not import from unpackaged paths in typing ([#1926](https://togithub.com/pygithub/pygithub/issues/1926)) ([`27ba783`](https://togithub.com/pygithub/pygithub/commit/27ba7838))
- Implement hash for CompletableGithubObject ([#1922](https://togithub.com/pygithub/pygithub/issues/1922)) ([`4faff23`](https://togithub.com/pygithub/pygithub/commit/4faff23c))
- Use property decorator to improve typing compatibility ([#1925](https://togithub.com/pygithub/pygithub/issues/1925)) ([`e416810`](https://togithub.com/pygithub/pygithub/commit/e4168109))
- Fix :rtype: directive ([#1927](https://togithub.com/pygithub/pygithub/issues/1927)) ([`54b6a97`](https://togithub.com/pygithub/pygithub/commit/54b6a97b))
- Update most URLs to docs.github.com ([#1896](https://togithub.com/pygithub/pygithub/issues/1896)) ([`babcbcd`](https://togithub.com/pygithub/pygithub/commit/babcbcd0))
- Tighten asserts for new Permission tests ([#1893](https://togithub.com/pygithub/pygithub/issues/1893)) ([`5aab6f5`](https://togithub.com/pygithub/pygithub/commit/5aab6f5d))
- Adding attributes "maintain" and "triage" to class "Permissions" ([#1810](https://togithub.com/pygithub/pygithub/issues/1810)) ([`7687961`](https://togithub.com/pygithub/pygithub/commit/76879613))
- Add default arguments to Workflow method type annotations ([#1857](https://togithub.com/pygithub/pygithub/issues/1857)) ([`7d6bac9`](https://togithub.com/pygithub/pygithub/commit/7d6bac9e))
- Re-raise the exception when failing to parse JSON ([#1892](https://togithub.com/pygithub/pygithub/issues/1892)) ([`916da53`](https://togithub.com/pygithub/pygithub/commit/916da53b))
- Allow adding attributes at the end of the list ([#1807](https://togithub.com/pygithub/pygithub/issues/1807)) ([`0245b75`](https://togithub.com/pygithub/pygithub/commit/0245b758))
- Updating links to Github documentation for deploy keys ([#1850](https://togithub.com/pygithub/pygithub/issues/1850)) ([`c27fb91`](https://togithub.com/pygithub/pygithub/commit/c27fb919))
- Update PyJWT Version to 2.0+ ([#1891](https://togithub.com/pygithub/pygithub/issues/1891)) ([`a68577b`](https://togithub.com/pygithub/pygithub/commit/a68577b7))
- Use right variable in both get_check_runs() ([#1889](https://togithub.com/pygithub/pygithub/issues/1889)) ([`3003e06`](https://togithub.com/pygithub/pygithub/commit/3003e065))
- fix bad assertions in github.Project.edit ([#1817](https://togithub.com/pygithub/pygithub/issues/1817)) ([`6bae9e5`](https://togithub.com/pygithub/pygithub/commit/6bae9e5c))
- Test repr() for PublicKey ([#1879](https://togithub.com/pygithub/pygithub/issues/1879)) ([`e0acd8f`](https://togithub.com/pygithub/pygithub/commit/e0acd8f4))
- Add support for deleting repository secrets ([#1868](https://togithub.com/pygithub/pygithub/issues/1868)) ([`696793d`](https://togithub.com/pygithub/pygithub/commit/696793de))
- Switch repository secrets to using f-strings ([#1867](https://togithub.com/pygithub/pygithub/issues/1867)) ([`aa24030`](https://togithub.com/pygithub/pygithub/commit/aa240304))
- Manually fixing paths for codecov.io to cover all project files ([#1813](https://togithub.com/pygithub/pygithub/issues/1813)) ([`b2232c8`](https://togithub.com/pygithub/pygithub/commit/b2232c89))
- Add missing links to project metadata ([#1789](https://togithub.com/pygithub/pygithub/issues/1789)) ([`64f532a`](https://togithub.com/pygithub/pygithub/commit/64f532ae))
- No longer show username and password examples ([#1866](https://togithub.com/pygithub/pygithub/issues/1866)) ([`55d9837`](https://togithub.com/pygithub/pygithub/commit/55d98373))
- Adding github actions secrets ([#1681](https://togithub.com/pygithub/pygithub/issues/1681)) ([`c90c050`](https://togithub.com/pygithub/pygithub/commit/c90c050e))
- fix get_user_issues ([#1842](https://togithub.com/pygithub/pygithub/issues/1842)) ([`7db1b0c`](https://togithub.com/pygithub/pygithub/commit/7db1b0c9))
- Switch all string addition to using f-strings ([#1774](https://togithub.com/pygithub/pygithub/issues/1774)) ([`290b627`](https://togithub.com/pygithub/pygithub/commit/290b6272))
- Enabling connetion pool_size definition ([`a77d4f4`](https://togithub.com/pygithub/pygithub/commit/a77d4f48))
- Always define the session adapter ([`aaec0a0`](https://togithub.com/pygithub/pygithub/commit/aaec0a0f))
Configuration
π Schedule: 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.
[ ] If you want to rebase/retry this PR, check this box.
This PR contains the following updates:
==1.54.1
->==1.55
Release Notes
pygithub/pygithub
### [`v1.55`](https://togithub.com/pygithub/pygithub/releases/v1.55) [Compare Source](https://togithub.com/pygithub/pygithub/compare/v1.54.1...v1.55) **Breaking Changes** - Remove client_id/client_secret authentication ([#1888](https://togithub.com/pygithub/pygithub/issues/1888)) ([`901af8c`](https://togithub.com/pygithub/pygithub/commit/901af8c8)) - Adjust to Github API changes regarding emails ([#1890](https://togithub.com/pygithub/pygithub/issues/1890)) ([`2c77cfa`](https://togithub.com/pygithub/pygithub/commit/2c77cfad)) - This impacts what AuthenticatedUser.get_emails() returns - PublicKey.key_id could be int on Github Enterprise ([#1894](https://togithub.com/pygithub/pygithub/issues/1894)) ([`ad124ef`](https://togithub.com/pygithub/pygithub/commit/ad124ef4)) - Export headers in GithubException ([#1887](https://togithub.com/pygithub/pygithub/issues/1887)) ([`ddd437a`](https://togithub.com/pygithub/pygithub/commit/ddd437a7)) **Bug Fixes & Improvements** - Do not import from unpackaged paths in typing ([#1926](https://togithub.com/pygithub/pygithub/issues/1926)) ([`27ba783`](https://togithub.com/pygithub/pygithub/commit/27ba7838)) - Implement hash for CompletableGithubObject ([#1922](https://togithub.com/pygithub/pygithub/issues/1922)) ([`4faff23`](https://togithub.com/pygithub/pygithub/commit/4faff23c)) - Use property decorator to improve typing compatibility ([#1925](https://togithub.com/pygithub/pygithub/issues/1925)) ([`e416810`](https://togithub.com/pygithub/pygithub/commit/e4168109)) - Fix :rtype: directive ([#1927](https://togithub.com/pygithub/pygithub/issues/1927)) ([`54b6a97`](https://togithub.com/pygithub/pygithub/commit/54b6a97b)) - Update most URLs to docs.github.com ([#1896](https://togithub.com/pygithub/pygithub/issues/1896)) ([`babcbcd`](https://togithub.com/pygithub/pygithub/commit/babcbcd0)) - Tighten asserts for new Permission tests ([#1893](https://togithub.com/pygithub/pygithub/issues/1893)) ([`5aab6f5`](https://togithub.com/pygithub/pygithub/commit/5aab6f5d)) - Adding attributes "maintain" and "triage" to class "Permissions" ([#1810](https://togithub.com/pygithub/pygithub/issues/1810)) ([`7687961`](https://togithub.com/pygithub/pygithub/commit/76879613)) - Add default arguments to Workflow method type annotations ([#1857](https://togithub.com/pygithub/pygithub/issues/1857)) ([`7d6bac9`](https://togithub.com/pygithub/pygithub/commit/7d6bac9e)) - Re-raise the exception when failing to parse JSON ([#1892](https://togithub.com/pygithub/pygithub/issues/1892)) ([`916da53`](https://togithub.com/pygithub/pygithub/commit/916da53b)) - Allow adding attributes at the end of the list ([#1807](https://togithub.com/pygithub/pygithub/issues/1807)) ([`0245b75`](https://togithub.com/pygithub/pygithub/commit/0245b758)) - Updating links to Github documentation for deploy keys ([#1850](https://togithub.com/pygithub/pygithub/issues/1850)) ([`c27fb91`](https://togithub.com/pygithub/pygithub/commit/c27fb919)) - Update PyJWT Version to 2.0+ ([#1891](https://togithub.com/pygithub/pygithub/issues/1891)) ([`a68577b`](https://togithub.com/pygithub/pygithub/commit/a68577b7)) - Use right variable in both get_check_runs() ([#1889](https://togithub.com/pygithub/pygithub/issues/1889)) ([`3003e06`](https://togithub.com/pygithub/pygithub/commit/3003e065)) - fix bad assertions in github.Project.edit ([#1817](https://togithub.com/pygithub/pygithub/issues/1817)) ([`6bae9e5`](https://togithub.com/pygithub/pygithub/commit/6bae9e5c)) - Test repr() for PublicKey ([#1879](https://togithub.com/pygithub/pygithub/issues/1879)) ([`e0acd8f`](https://togithub.com/pygithub/pygithub/commit/e0acd8f4)) - Add support for deleting repository secrets ([#1868](https://togithub.com/pygithub/pygithub/issues/1868)) ([`696793d`](https://togithub.com/pygithub/pygithub/commit/696793de)) - Switch repository secrets to using f-strings ([#1867](https://togithub.com/pygithub/pygithub/issues/1867)) ([`aa24030`](https://togithub.com/pygithub/pygithub/commit/aa240304)) - Manually fixing paths for codecov.io to cover all project files ([#1813](https://togithub.com/pygithub/pygithub/issues/1813)) ([`b2232c8`](https://togithub.com/pygithub/pygithub/commit/b2232c89)) - Add missing links to project metadata ([#1789](https://togithub.com/pygithub/pygithub/issues/1789)) ([`64f532a`](https://togithub.com/pygithub/pygithub/commit/64f532ae)) - No longer show username and password examples ([#1866](https://togithub.com/pygithub/pygithub/issues/1866)) ([`55d9837`](https://togithub.com/pygithub/pygithub/commit/55d98373)) - Adding github actions secrets ([#1681](https://togithub.com/pygithub/pygithub/issues/1681)) ([`c90c050`](https://togithub.com/pygithub/pygithub/commit/c90c050e)) - fix get_user_issues ([#1842](https://togithub.com/pygithub/pygithub/issues/1842)) ([`7db1b0c`](https://togithub.com/pygithub/pygithub/commit/7db1b0c9)) - Switch all string addition to using f-strings ([#1774](https://togithub.com/pygithub/pygithub/issues/1774)) ([`290b627`](https://togithub.com/pygithub/pygithub/commit/290b6272)) - Enabling connetion pool_size definition ([`a77d4f4`](https://togithub.com/pygithub/pygithub/commit/a77d4f48)) - Always define the session adapter ([`aaec0a0`](https://togithub.com/pygithub/pygithub/commit/aaec0a0f))Configuration
π Schedule: 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 WhiteSource Renovate. View repository job log here.