github3.py icon indicating copy to clipboard operation
github3.py copied to clipboard

Hi, I'm a library for interacting with GItHub's REST API in a convenient and ergonomic way. I work on Python 3.6+.

Results 69 github3.py issues
Sort by recently updated
recently updated
newest added

I think while using API wrappers in scripts we have many places where things could go wrong. Wrong authorizations, not enough permissions, etc. It'd nice to know if `github3` accounts...

Needs documentation

I'm trying to use token example from the [documentation](http://github3py.readthedocs.org/en/master/examples/oauth.html#requesting-a-token). I've put the first snippet into `fetch-creds.py` and the second one to `use-creds.py`. Fetching went OK, and I indeed saw a...

Needs documentation

When dealing with files over 1mb via the contents api, an attempt to get a `Contents()` object via the `repo.file_contents()` call fails because it attempts to download the file contents...

I want to poll notifications from GitHub, and I want to make sure to adjust my polling interval according to the X-Poll-Interval header in the response. At the moment, the...

it would be nice if there was a list of the available scopes accessible for the current user so that we can accept/forbid features based on the scopes explicitely, as...

The code for the [Repository.create_file](https://github.com/sigmavirus24/github3.py/blob/develop/github3/repos/repo.py#L791) method silently fails to create empty files. The problem appears to be on this line: https://github.com/sigmavirus24/github3.py/blob/develop/github3/repos/repo.py#L818 Is there a reason that the GitHub v3 API...

Potentially rip off https://github.com/rvagg/github-webhook-handler 's API design ## --- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/14875298-add-webhook-handling-for-a-server-that-receives-webhooks?utm_campaign=plugin&utm_content=tracker%2F183477&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F183477&utm_medium=issues&utm_source=github).

Some requests like `/repo/:owner/:repo` return a users URL for an organization causing further use of the model Organization to act as a user. Requests like `Organization.teams` built on top of...

[Integrations](https://developer.github.com/v3/integrations/) are a new end point, but are already appearing "in the wild". It would be great to have support for these, even if on a feature branch or fork,...

To reproduce, follow the [documentation](https://github3py.readthedocs.org/en/develop/examples/oauth.html) but omit the `note`. Relevant github docs here: https://developer.github.com/v3/oauth_authorizations/#create-a-new-authorization (Tested with 2-factor-auth. Not sure if the problem exists with "normal" logins.) Possible solutions: 1) Make...