Skip to main content

jira power tools

A collection of tools to make it easier to work with the Python Jira API.

PyPI Build

Usages

Lazy Pagination of Jira Issues

If you are querying a lot of jira issues. Paginating the results can lighten the memory usage on the Jira server. But needing to keep track of the pagination is painful. Using lazy pagination gives you an iterable that can track pagination for you:

import jirapt

jira = # jira server instance.
jql = "JQL query"

issues = jirapt.search_issues(jira, jql, ...) # you can include any parameters you might pass to search_issues.

for issue in issues:
    # perform work on issue

Note: You gather results in parallel by specifying n_threads=N. This will gather all the results before starting iteration. So there will be a delay before the first iteration starts and all the results will need to fit into memory.

Release files for jira-power-tools 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for jira-power-tools 0.2.1
File Size Uploaded
jira-power-tools-0.2.1.tar.gz 7.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for jira-power-tools 0.2.1
File Interpreter ABI Platform
jira_power_tools-0.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 15.0 kB

Release files / jira-power-tools-0.2.1.tar.gz

Download URL jira-power-tools-0.2.1.tar.gz
Size 7.2 kB
Tags Source
SHA-256 checksum
How to use checksums
9b0e5ce743571ae6c1ec17b84ac2442245b6f78ca55b937107d63b859cbe4e4d
BLAKE2b-256 checksum
How to use checksums
d30d1cd535ff59f1303533f7c41306d3c401d63b8f5f8350dc16c8f7f535639d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.0.5 CPython/3.7.7 Linux/5.3.0-1020-azure

Release files / jira_power_tools-0.2.1-py3-none-any.whl

Download URL jira_power_tools-0.2.1-py3-none-any.whl
Size 7.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0792e96de0e829e119f5275fef295d9dea4f6ad11c307abbe427ae730430f240
BLAKE2b-256 checksum
How to use checksums
a5e42c70f4dcd866574e267878a3e2a751e2519e582b58e568acc25d2ff2ed54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.0.5 CPython/3.7.7 Linux/5.3.0-1020-azure

Release history Release notifications | RSS feed

This release

0.2.1 This release

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page