Important
π This is the last release that will support Python 3.5.
π₯ Breaking Changes
π The Github.get_installation(integer) method has been removed.
π Repository.create_deployment()'s payload parameter is now a dictionary.
π Bug Fixes & Improvements
- β Add support for Check Suites (#1764) (6d501b2)
- β Add missing preview features of Deployment and Deployment Statuses API (#1674) (197e065)
- Correct typing for Commit.get_comments() (#1765) (fcdd9ea)
- π Pin requests to <2.25 as well (#1757) (d159425)
- β Add Support for Check Runs (#1727) (c77c067)
- β Added a method for getting a user by their id (#1691) (4cfc991)
- π Fix #1742 - incorrect typehint for
Installation.id (#1743) (546f649)
- β Add WorkflowRun.workflow_id (#1737) (78a29a7)
- β Add support for Python 3.9 (#1735) (1bb18ab)
- β Added support for the Self-Hosted actions runners API (#1684) (24251f4)
- π Fix Branch protection status in the examples (#1729) (8880084)
- β
Filter the DeprecationWarning in Team tests (#1728) (23f4753)
- β Added get_installations() to Organizations (#1695) (b42fb24)
- π Fix #1507: Add new Teams: Add or update team repository endpoint (#1509) (1c55be5)
- Added support for
Repository.get_workflow_runs parameters (#1682) (c23564d)
- feat(pullrequest): add the rebaseable attribute (#1690) (ee4c7a7)
- β Add support for deleting reactions (#1708) (f7d203c)
- Correct type hint for InputGitTreeElement.sha (08b72b4)
- Ignore new black formatting commit for git blame (#1680) (7ec4f15)
- Format with new black (#1679) (07e29fe)
- β Add get_timeline() to Issue's type stubs (#1663) (6bc9ecc)