Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Clone in Desktop Download ZIP
Python library for interfacing with the GitHub APIv3
Python Makefile
Pull request Compare This branch is 82 commits behind sigmavirus24:develop.

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
docs
example-notebooks
github3
images
tests
.gitignore
.travis.yml
AUTHORS.rst
CONTRIBUTING.rst
HISTORY.rst
LATEST_VERSION_NOTES.rst
LICENSE
MANIFEST.in
Makefile
README.rst
dev-requirements.txt
report_issue.py
setup.cfg
setup.py
tox.ini

README.rst

https://raw.github.com/sigmavirus24/github3.py/develop/images/gh3-logo.png

github3.py is a comprehensive, actively developed and extraordinarily stable wrapper around the GitHub API (v3).

See HISTORY.rst for any "breaking" changes.

Installation

$ pip install github3.py

Dependencies

Contributing

Please read the CONTRIBUTING document.

Testing

You can run either pip install -r dev-requirements.txt to install the following before testing or simply make test-deps. It is suggested you do this in a virtual enviroment. These need to be installed for the tests to run.

License

Modified BSD license

Examples

See the docs for more examples.

Testing

Install the dependencies from requirements.txt e.g.:

make tests

Author

Ian Cordasco (sigmavirus24)

Contact Options

  • Feel free to use the github3.py tag on StackOverflow for any questions you may have
  • If you dislike StackOverflow it is preferred that you send an email to github3.py@librelist.com
  • You may also contact (via email) the author directly with questions/suggestions/comments or if you wish to include sensitive data.
Something went wrong with that request. Please try again.