{"id":25067521,"url":"https://github.com/jnrowe/hubugs","last_synced_at":"2025-04-14T20:12:43.610Z","repository":{"id":1154057,"uuid":"1039721","full_name":"JNRowe/hubugs","owner":"JNRowe","description":"Simple client for GitHub issues","archived":false,"fork":false,"pushed_at":"2022-03-03T00:41:02.000Z","size":611,"stargazers_count":6,"open_issues_count":2,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-14T20:12:29.302Z","etag":null,"topics":["client","github","issues","python","terminal"],"latest_commit_sha":null,"homepage":"https://hubugs.readthedocs.io/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/JNRowe.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":".github/CONTRIBUTING.rst","funding":null,"license":"COPYING","code_of_conduct":".github/CODE_OF_CONDUCT.rst","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2010-10-31T16:27:05.000Z","updated_at":"2024-07-24T01:14:36.000Z","dependencies_parsed_at":"2022-08-16T12:20:18.408Z","dependency_job_id":null,"html_url":"https://github.com/JNRowe/hubugs","commit_stats":null,"previous_names":[],"tags_count":29,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JNRowe%2Fhubugs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JNRowe%2Fhubugs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JNRowe%2Fhubugs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JNRowe%2Fhubugs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JNRowe","download_url":"https://codeload.github.com/JNRowe/hubugs/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248952350,"owners_count":21188426,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["client","github","issues","python","terminal"],"created_at":"2025-02-06T20:57:37.967Z","updated_at":"2025-04-14T20:12:43.575Z","avatar_url":"https://github.com/JNRowe.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"hubugs - Simple client for GitHub issues\n========================================\n\n|status| |actions| |coveralls| |pypi| |pyvers| |readthedocs| |develop|\n\n.. warning::\n\n   I don’t really use GitHub anymore, so this package is somewhat orphaned.  It\n   should still work *and* I will fix bugs when they’re pointed out, but\n   ``hubugs`` is frankly quite a low priority for me.\n\nIntroduction\n------------\n\n``hubugs`` is a very simple client for working with `GitHub’s issue tracker`_.\n\nRequirements\n------------\n\n``hubugs`` requires Python_ v3.6 or newer.  ``hubugs``’s mandatory dependencies\noutside of the standard library are click_, html2text_, httplib2_, Jinja_,\nmisaka_ and Pygments_.\n\nConfiguration\n-------------\n\nBefore ``hubugs`` can operate on issues you must generate an OAuth_ token.\n``hubugs`` provides functionality to do this::\n\n    $ hubugs setup\n    GitHub user? [JNRowe]\n    GitHub password? \u003cpassword\u003e\n    Support private repositories? (Y/n) y\n    Configuration complete!\n\n.. note::\n\n   You can revoke the generated token at any time from the `GitHub settings`_\n   page.\n\nIf you wish to set the authorisation token from the command line you can use the\n``HUBUGS_TOKEN`` environment variable.  For example::\n\n    $ HUBUGS_TOKEN=xxx hubugs open\n\nContributors\n------------\n\nI’d like to thank the following people who have contributed to ``hubugs``.\n\nPatches\n'''''''\n\n* Ben Griffiths\n* Matt Leighton\n\nBug reports\n'''''''''''\n\n* Brandon Cady\n* Delphine Beauchemin\n* Sorin Ionescu\n\nIdeas\n'''''\n\n* James Gray\n* Jules Marleau\n* Siddiq Shamoon\n\nIf I’ve forgotten to include your name I wholeheartedly apologise.  Just drop me\na mail_ and I’ll update the list!\n\nBugs\n----\n\nIf you find any problems, bugs or just have a question about this package either\nfile an issue_ or drop me a mail_.\n\nIf you’ve found a problem please attempt to include a minimal testcase so I can\nreproduce the problem, or even better a patch!\n\n.. _GitHub’s issue tracker: http://github.com/blog/411-github-issue-tracker\n.. _Python: http://www.python.org/\n.. _click: https://pypi.org/projects/click/\n.. _Jinja: http://jinja.pocoo.org/\n.. _html2text: https://pypi.org/projects/html2text/\n.. _httplib2: https://pypi.org/projects/httplib2/\n.. _misaka: https://pypi.org/projects/misaka/\n.. _Pygments: http://pygments.org/\n.. _OAuth: http://oauth.net/\n.. _GitHub settings: https://github.com/settings/applications/\n.. _mail: jnrowe@gmail.com\n.. _issue: http://github.com/JNRowe/hubugs/issues\n\n.. |develop| image:: https://img.shields.io/github/commits-since/JNRowe/hubugs/latest.png\n   :target: https://github.com/JNRowe/hubugs\n   :alt: Recent developments\n\n.. |pyvers| image:: https://img.shields.io/pypi/pyversions/hubugs.png\n   :alt: Supported Python versions\n\n.. |status| image:: https://img.shields.io/pypi/status/hubugs.png\n   :alt: Development status\n\n.. |coveralls| image:: https://img.shields.io/coveralls/github/JNRowe/hubugs/main.png\n   :target: https://coveralls.io/repos/JNRowe/hubugs\n   :alt: Coverage state on main\n\n.. |pypi| image:: https://img.shields.io/pypi/v/hubugs.png\n   :target: https://pypi.org/project/hubugs/\n   :alt: Current PyPI release\n\n.. |readthedocs| image:: https://img.shields.io/readthedocs/hubugs/stable.png\n   :target: https://hubugs.readthedocs.io/\n   :alt: Documentation\n\n.. |actions| image:: https://img.shields.io/github/workflow/status/JNRowe/hubugs/Test%20with%20pytest\n   :alt: Test state on main\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjnrowe%2Fhubugs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjnrowe%2Fhubugs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjnrowe%2Fhubugs/lists"}