inveniosoftware / inveniosoftware/invenio-github
api: mitigate deprecated OAuth endpoints
Open
- Dominant language
- Python
- Stars
- 8
- Forks
- 34
- PR merge metrics
- No merged PRs in 30d
Description
The GitHub API endpoints for checking and revoking OAuth tokens [have -been deprecated](https://developer.github.com/changes/2020-02-14-deprecating-oauth-app-endpoint/). The change seems to be in the following methods:
https://github.com/inveniosoftware/invenio-github/blob/029a057c505a4b04b74a08461332e8912a5c7ca3/invenio_github/api.py#L294-L302
We can either:
- [ ] Sub-class the GitHub API client class and change the methods
- [ ] Inline the correct REST API calls in the methods
Contributor guide
Assessment
This issue has not been assessed yet.