Skip to main content
Help us improve PyPI by participating in user testing. All experience levels needed!

Jirit is for getting stuff from Jira and Github.

Project description


A simple module and scripts for transitioning Jira tickets based on Github commit messages.


Export environment settings for:

JIRA_EMAIL <Jira login email> JIRA_PASSWORD <Jira login password> JIRA_URL <Jira url, eg “” > JIRA_ID <The Jira id added before ticket numbers, eg TT for TT-1234> GIT_USERNAME=<Github username> GIT_PASSWORD=<Github password> GIT_ORG=<organization or username for the Github project, eg l33tnom for> GIT_REPO=<project name, eg foobar in the GIT_ORG example above>

Show Jira tickets based on git change

jirit show <commit_hash_from> <commit_hash_to>

Transition Jira tickets based on git change

jirit deploy <commit_hash_from> <commit_hash_to> <transition name> <match tag> <dry run>

This will trigger the <transition name> for Jira ticket if there is a git commit referenced in the git commit range, and the commit includes the tag #<match tag>. If the <dry run> flag is true then it will only display the possible transitioned issues without doing the Jira transition.

Project details

Release history Release notifications

This version
History Node


History Node


History Node


History Node


History Node


History Node


History Node


History Node


Download files

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

Filename, size & hash SHA256 hash help File type Python version Upload date
jirit-1.3.5-py2-none-any.whl (5.5 kB) Copy SHA256 hash SHA256 Wheel py2 Nov 4, 2016
jirit-1.3.5.tar.gz (3.5 kB) Copy SHA256 hash SHA256 Source None Nov 4, 2016

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page