A Python script for extracting data from Jira, and converting to TaskJuggler (tj3) output
Project description
JIRA to TaskJuggler Convertor
Tool for converting a set of JIRA tasks to TaskJuggler (TJ3) syntax.
Goal
When using JIRA to track your project, and tasks/issues are estimated using the time-tracking plugin, this python module can convert the JIRA tasks to a gantt chart using the TaskJuggler tool.
Installation
Installation from PyPI:
pip install mlx.jira-juggler
Usage
See help from python module:
jira-juggler -h
By default, the following endpoint for the JIRA API is used: https://melexis.atlassian.net. The script will ask you to input your email address (or username) and API token (or password). These three variables can be configured by setting them in a .env file. This .env file shall be located in the directory where pip has installed the package. You can find an example configuration in .env.example. JIRA Cloud requires the combination of email address and API token, while JIRA Server might accept a username and password.
Limitations
When two tasks end on the same date and time, TaskJuggler won’t necessarily preserve the order in which the tasks appear in jira-juggler’s output.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for mlx.jira_juggler-3.3.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 546de2b27c446d7730e8d664149f852814053203e32c16066f0d712f21fd15d0 |
|
MD5 | f08d8e429dca12529f9fd447c65d6c58 |
|
BLAKE2b-256 | ea2f31b765e8a89845063fe69b0b42509313fadd4c8b8324509e78c51660cb62 |