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 78 github3.py issues
Sort by recently updated
recently updated
newest added

Missing parameter to handle permission for users https://developer.github.com/v3/repos/collaborators/#add-user-as-a-collaborator ## Version Information Please provide: - The version of Python you're using 3.6 - The version of pip you used to install...

On a branch with no protection rules enabled there is no way to get the branch protection object to enable those rules. Attempts to run the `protection` function result in...

Today if you dir a ShortPullRequest object you get: `['__class__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattr__', '__getattribute__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__le__', '__lt__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__',...

It would be great if the `actions` API was supported. Ref: https://docs.github.com/en/free-pro-team@latest/rest/reference/actions

I have unlocked the restriction in Github to delete issues in my repositories so I can achieve that operation manually by clicking on the trash icon on the issue web...

https://github.com/1Password/1password-teams-open-source We have some credentials for `gh3test` that might be useful to share around the team and to contributors for recording cassettes. Thoughts @omgjlk @itsmemattchung?

Hey, I noticed that there were zero code examples for working with pull requests. Through some trial & error I figured out how to use the object, so I thought...

I love this library and use it for [several](https://www.gitconsensus.com/) different [projects](https://organizer.gitconsensus.com/). There have been a few times where I've had to open issues, and the team working on this has...

Is there a way to fetch topic information when searching for repositories, as it is possible by calling API with adding "Accept": "application/vnd.github.mercy-preview+json" headers? For example, how to add this...

The github rest API has support for enabling [vulnerability alerts](https://developer.github.com/v3/repos/#check-if-vulnerability-alerts-are-enabled-for-a-repository) and [automated security fixes](https://developer.github.com/v3/repos/#enable-automated-security-fixes).