github3.py 0,0 travis-ci python

Python library for interfacing with the GitHub APIv3

3 years after

.. image:: 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 --pre github3.py

Dependencies

  • requests_ by Kenneth Reitz
  • uritemplate.py_ by Ian Cordasco

.. _requests: https://github.com/kennethreitz/requests .. _uritemplate.py: https://github.com/sigmavirus24/uritemplate

Contributing

Please read the CONTRIBUTING_ document.

.. _CONTRIBUTING: https://github.com/sigmavirus24/github3.py/blob/develop/CONTRIBUTING.rst

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.

- betamax_
- coverage_ by Ned Batchelder
- mock_ by Michael Foord

.. _betamax: https://github.com/sigmavirus24/betamax
.. _coverage: http://nedbatchelder.com/code/coverage/
.. _mock: http://mock.readthedocs.org/en/latest/

License
-------

Modified BSD license_

.. _license: https://github.com/sigmavirus24/github3.py/blob/develop/LICENSE

Examples
--------

See the docs_ for more examples.

.. _docs: http://github3py.readthedocs.org/en/latest/index.html#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 [email protected]
  • You may also contact (via email) the author directly with questions/suggestions/comments or if you wish to include sensitive data.

.. _github3.py: http://stackoverflow.com/questions/tagged/github3.py

Related Repositories

TimLiu-iOS

TimLiu-iOS

iOS开发常用三方库、插件、知名博客等等 ...

gitsome

gitsome

A supercharged Git/GitHub command line interface (CLI). An official integration ...

ShiftIt

ShiftIt

Managing windows size and position in OSX ...

awesome-github

awesome-github

A curated list of awesome GitHub guides, articles, sites, tools, projects and re ...

viz

viz

Interactive visualizations and stats of GitHub's newest, most popular repos. ht ...


Top Contributors

sigmavirus24 itsmemattchung esacteksab bgilbert seveas adrianmoisey bboe christophelec carlio doismellburning noellee ueg1990 mwielgoszewski dialelo dahlia msabramo ekmartin xiongchiamiov antoine-g b4stien christhompson rgbkrk Akasurde paulswartz kbakba parlarjb mbox MLKrueger1987 palfrey rco-ableton

Releases

-   v0.7.1 zip tar
-   test zip tar
-   test_annotated_tag zip tar
-   1.0.0a4 zip tar
-   1.0.0a3 zip tar
-   1.0.0a2 zip tar
-   1.0.0a1 zip tar
-   0.9.6 zip tar
-   0.9.5 zip tar
-   0.9.3 zip tar
-   0.9.2 zip tar
-   0.9.1 zip tar
-   0.9.0 zip tar
-   0.8.2 zip tar
-   0.8.1 zip tar
-   0.8.0 zip tar
-   0.8.0.pre zip tar
-   0.7.0 zip tar
-   0.6.1 zip tar
-   0.6.0 zip tar
-   0.5.3 zip tar
-   0.5.2 zip tar
-   0.5.1 zip tar
-   0.5 zip tar
-   0.4 zip tar
-   0.3 zip tar
-   0.2 zip tar
-   0.1 zip tar
-   0.1b1 zip tar
-   0.1b0 zip tar