Skip to main content

Extends standard jira package with agile specific tooling for metrics and administration

Project description

jira_agile_toolbox

python package workflow python package workflow Quality Gate Status Code style: black PyPI downloads

A python package which extends the jira package with agile related functionality

        For more info about the jira package
        
        - PyPi: https://pypi.org/project/jira/
        - rtd:  https://jira.readthedocs.io/en/latest/

Installation

pip install jira-agile-toolbox

Documentation

https://jira-agile-toolbox.readthedocs.io/

Features

  • Getting story points from an epic

Example:

>>> from jira_agile_toolbox import JiraAgileToolBox
>>> from jira import JIRA
>>> my_jira_client = JIRA("https://my-jira-server.com", basic_auth=("MYUSERNAME","MYPASSWORD"))
>>> tb = JiraAgileToolBox(my_jira_client)
>>> tb.get_storypoints_from_epic("JAT-001")
{'total': 100, "Reported": 50, "Closed": 50}
  • Ranking a list of epics on top of another one

Example:

>>> from jira_agile_toolbox import JiraAgileToolBox
>>> from jira import JIRA
>>> my_jira_client = JIRA("https://my-jira-server.com", basic_auth=("MYUSERNAME","MYPASSWORD"))
>>> tb = JiraAgileToolBox(my_jira_client)
>>> tb.rank_issues_by_list([my_jira_client.issue("JAT-001"), my_jira_client.issue("JAT-003")], my_jira_client.issue("JAT-005"))

will rank issues like:

original result
JAT-010 JAT-010
JAT-005 JAT-001
JAT-003 JAT-003
JAT-002 JAT-005
JAT-001 JAT-002

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

jira_agile_toolbox-0.0.13.tar.gz (18.4 kB view details)

Uploaded Source

Built Distribution

jira_agile_toolbox-0.0.13-py3-none-any.whl (6.3 kB view details)

Uploaded Python 3

File details

Details for the file jira_agile_toolbox-0.0.13.tar.gz.

File metadata

  • Download URL: jira_agile_toolbox-0.0.13.tar.gz
  • Upload date:
  • Size: 18.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for jira_agile_toolbox-0.0.13.tar.gz
Algorithm Hash digest
SHA256 adaa2fe1cd0e4f2b74d4a3d333fcd1ce44e82737039242ec40621a979571b17f
MD5 8c942a532f9d602795bfc6915d0948e7
BLAKE2b-256 7c88475a1d51e138f63033818a5afcf2c000a06cc0fbb7f59deacc3d95fe886e

See more details on using hashes here.

File details

Details for the file jira_agile_toolbox-0.0.13-py3-none-any.whl.

File metadata

File hashes

Hashes for jira_agile_toolbox-0.0.13-py3-none-any.whl
Algorithm Hash digest
SHA256 65b83ca6ff9fd6a37cf20e55ccc36c345f6f2fe170ddc0f7572a7031b0ac2334
MD5 7676567977c430763de0b64466f48cdc
BLAKE2b-256 7b74dc1101201081bcbe939e5f8d117c959a6ebd947cc1ed23ceb103c4482d30

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