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 py

python setup.py install

PyPi packaging on it's way

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.3.tar.gz (6.3 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for ghtix-0.1.3.tar.gz
Algorithm Hash digest
SHA256 b7418b094f731c308543bf3624bd9b4dec5711c2cc9ae59742bd5c675d2aefdd
MD5 22e33511f37c3483fa00344632f206ae
BLAKE2b-256 3acb4e264c740137f493d00fb2bab3caf81d4b0fa335053ac6c47cb06cc252fe

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