Skip to main content

A simple tool to summarize github issues across projects

Project description

# GHTix - The Github Issue Tool

Right now, this is just a python script to grab your github issues from
multiple projects and spit out your open tickets and due dates associated with milestones.

$ ghtix.py -h
Usage: ghtix.py [options]

Options:
-h, --help show this help message and exit
-p Sort by project name (default)
-t Sort by time / due date
-d Output remaining days instead of due date
-a Include ALL issues even without milestone or due date
-e Show empty projects without any issues assigned
-q Quiet - no stderr messages, only issues list

Configure with a `~/.ghtix.json` file

{
"username": "myusername",
"password": "mysupersecretpassword",
"projects": [
{"owner": "ecotrust", "name": "bioregion-discovery"},
{"owner": "perrygeo", "name": "ghtix"}
]
}

The default behavior showing due date and sorting by project

$ ghtix.py
fetching a_test_project tickets...
fetching ghtix tickets...
a_test_project 4-7-2012 (Define Analysis..) #7 Modeling Framework
a_test_project 3-15-2012 (Software Scoping) #40 Data model
ghtix 3-12-2012 (0.1 Release) #6 Better way to configure
ghtix 3-12-2012 (0.1 Release) #5 PyPi page

Showing date delta (-d) and sorting by time (-t)

$ ghtix.py -dt
fetching a_test_project tickets...
fetching ghtix tickets...
ghtix 14 days (0.1 Release) #6 Better way to configure
ghtix 14 days (0.1 Release) #5 PyPi page
a_test_project 17 days (Software Scoping) #40 Data model
a_test_project 40 days (Define Analysis..) #7 Modeling Framework

Setup is easy as pip

pip install ghtix

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

ghtix-0.1.7.tar.gz (6.5 kB view details)

Uploaded Source

File details

Details for the file ghtix-0.1.7.tar.gz.

File metadata

  • Download URL: ghtix-0.1.7.tar.gz
  • Upload date:
  • Size: 6.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for ghtix-0.1.7.tar.gz
Algorithm Hash digest
SHA256 5c627cebc44f1cf21e634dca400da85eff31301a124e2257d378535e248a6e2e
MD5 08d30afb1e43ecd2b924a7df58f434c0
BLAKE2b-256 7c769d488bd5acc21ec39b0825424a88584b3b14cbb35c00568fa50f571ce1d7

See more details on using hashes here.

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