2.0.0: 2021-02-21
Features Added
Add support to Python 3.8 and 3.9.
Remove support to Python versions that reached end-of-life (2, 3.4 and 3.5).
Update CI/CD to thoroughly test all supported version.
Remove compatibility imports for Python 2.
Remove dev-dependency for mock.
Bugs Fixed
Key errors on Gist.history.
Removals
Removal of legacy unicode future imports.
Removal of already deprecated code on version 1.x:
github3.api.all_eventsusegithub.GitHub.all_eventsgithub3.api.all_repositoriesusegithub.GitHub.all_repositoriesgithub3.api.all_usersusegithub.GitHub.all_usersgithub3.api.authorizeusegithub.GitHub.authorizegithub3.api.create_gistusegithub.GitHub.create_gistgithub3.api.emojisgithub3.api.followed_byusegithub.GitHub.followed_bygithub3.api.followers_ofusegithub.GitHub.followers_ofgithub3.api.gistusegithub.GitHub.gistgithub3.api.gists_byusegithub.GitHub.gists_bygithub3.api.gitignore_templateusegithub.GitHub.gitignore_templategithub3.api.gitignore_templatesusegithub.GitHub.gitignore_templatesgithub3.api.issueusegithub.GitHub.issuegithub3.api.issues_onusegithub.GitHub.issues_ongithub3.api.markdownusegithub.GitHub.markdowngithub3.api.octocatusegithub.GitHub.octocatgithub3.api.organizationgithub3.api.organizations_withusegithub.GitHub.organizations_withgithub3.api.public_gistsusegithub.GitHub.public_gistsgithub3.api.pull_requestusegithub.GitHub.pull_requestgithub3.api.rate_limitgithub3.api.repositories_byusegithub.GitHub.organizations_withgithub3.api.repositorygithub3.api.search_codeusegithub.GitHub.search_codegithub3.api.search_issuesusegithub.GitHub.search_issuesgithub3.api.search_repositoriesusegithub.GitHub.search_repositoriesgithub3.api.search_usersusegithub.GitHub.search_usersgithub3.api.starred_byusegithub.GitHub.starred_bygithub3.api.subscriptions_forusegithub.GitHub.subscriptions_forgithub3.api.usergithub3.api.zenusegithub.GitHub.zenGit#Blob.decodeduseGit#Blob.decode_contentTeam#is_memberuseLogin#is_memberTeam#add_memberuseTeam#add_or_update_membershipTeam#inviteuseTeam#add_or_update_membershipTeam#remove_memberuseTeam#add_or_update_membershipOrganization#add_memberaddusernametoteam.Organization#eventsuseOrganization#public_eventsIssue#assignuseissues.issue.Issue.add_assignees