Skip to main content

Jira Time Machine

Jira Time Machine gives you the state of your Jira project at any time in its history.

Table of Contents

Installation

To install Jira Time Machine, you can use pip:

pip install jira-time-machine

Usage

from jira import JIRA
from jira_time_machine import JiraTimeMachine

# Initialize a JIRA instance
jira = JIRA(server='https://your-jira-instance.atlassian.net', basic_auth=('email', 'api_token'))

# Initialize the JiraTimeMachine instance
jira_time_machine = JiraTimeMachine(jira)

# Specify a JQL query and fields to track
jql_query = "project = TEST"
fields_to_track = ["Status", "Assignee", "Priority"]

# Get the history of the issues
history_df = jira_time_machine.history(jql_query, fields_to_track)

# Get a snapshot of the backlog at a specific timestamp
snapshot = jira_time_machine.snapshot(history_df, pd.Timestamp('2023-01-01'))

License

This project is licensed under the MIT License. See the LICENSE file for details.

Metadata

Release files for jira-time-machine 0.0.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-time-machine 0.0.1
File Size Uploaded
jira_time_machine-0.0.1.tar.gz 7.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for jira-time-machine 0.0.1
File Interpreter ABI Platform
jira_time_machine-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 12.8 kB

Release files / jira_time_machine-0.0.1.tar.gz

Download URL jira_time_machine-0.0.1.tar.gz
Size 7.2 kB
Tags Source
SHA-256 checksum
How to use checksums
9d1d6c28e0bd6aac8d210f6049862fd4311fdd99850b465c669bc2cd70283b8c
BLAKE2b-256 checksum
How to use checksums
a78d787b86a71d005c73bb93b5a09f450c4ead5f3b3dc5731d2485c13609ca45
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-httpx/0.28.1

Release files / jira_time_machine-0.0.1-py3-none-any.whl

Download URL jira_time_machine-0.0.1-py3-none-any.whl
Size 5.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
bbb9d9e002c2bb53a27561e371ad4cca74c727e78152d4fc79876dad0af8876a
BLAKE2b-256 checksum
How to use checksums
eb4e35e326d3696272fc4ec7b1746530b944deac2241be18b873b9d9834e424f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-httpx/0.28.1

Release history Release notifications | RSS feed

This release

0.0.1 This release

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