Skip to main content

A Python script for extracting data from Jira, and converting to TaskJuggler (tj3) output

Project description

https://img.shields.io/hexpm/l/plug.svg

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


Download files

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

Source Distribution

mlx.jira_juggler-3.3.0.tar.gz (22.8 kB view details)

Uploaded Source

Built Distribution

mlx.jira_juggler-3.3.0-py2.py3-none-any.whl (17.0 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file mlx.jira_juggler-3.3.0.tar.gz.

File metadata

  • Download URL: mlx.jira_juggler-3.3.0.tar.gz
  • Upload date:
  • Size: 22.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.17

File hashes

Hashes for mlx.jira_juggler-3.3.0.tar.gz
Algorithm Hash digest
SHA256 2676447cf4e849c90b6ad14e16854240f56492b47dbefbc713d805137f82c88d
MD5 105dded9656b7f76ad63d12551924994
BLAKE2b-256 0dcd6e0e0bc36e9d4041059ebfbd819441640215fa7a531e9cd10fae926c1f72

See more details on using hashes here.

File details

Details for the file mlx.jira_juggler-3.3.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for mlx.jira_juggler-3.3.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 546de2b27c446d7730e8d664149f852814053203e32c16066f0d712f21fd15d0
MD5 f08d8e429dca12529f9fd447c65d6c58
BLAKE2b-256 ea2f31b765e8a89845063fe69b0b42509313fadd4c8b8324509e78c51660cb62

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