Skip to main content

Simple client for GitHub issues

Project description

Development status Test state on master Coverage state on master Current PyPI release Supported Python versions Documentation Recent developments


hubugs is a very simple client for working with GitHub’s issue tracker.


hubugs requires Python v3.5 or newer. hubugs’s mandatory dependencies outside of the standard library are click, html2text, httplib2, Jinja, misaka and Pygments.


Before hubugs can operate on issues you must generate an OAuth token. hubugs provides functionality to do this:

$ hubugs setup
GitHub user? [JNRowe]
GitHub password? <password>
Support private repositories? (Y/n) y
Configuration complete!

If you wish to set the authorisation token from the command line you can use the HUBUGS_TOKEN environment variable. For example:

$ HUBUGS_TOKEN=xxx hubugs open


I’d like to thank the following people who have contributed to hubugs.


  • Ben Griffiths

  • Matt Leighton

Bug reports

  • Brandon Cady

  • Sorin Ionescu


  • James Gray

  • Jules Marleau

  • Siddiq Shamoon

If I’ve forgotten to include your name I wholeheartedly apologise. Just drop me a mail and I’ll update the list!


If you find any problems, bugs or just have a question about this package either file an issue or drop me a mail.

If you’ve found a problem please attempt to include a minimal testcase so I can reproduce the problem, or even better a patch!

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hubugs-0.19.0.tar.gz (51.6 kB view hashes)

Uploaded source

Built Distribution

hubugs-0.19.0-py3-none-any.whl (34.0 kB view hashes)

Uploaded py3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page