Skip to main content

PySpark JIRA Data Source

pyspark-jira is a simple yet powerful Python package designed to integrate JIRA with Apache Spark. This package allows users to seamlessly read JIRA tickets and create Spark DataFrames, enabling efficient data processing and analysis within the Spark ecosystem. Whether you are managing agile workflows or performing detailed project analytics, pyspark-jira makes it easy to leverage the power of PySpark for your JIRA data.

Getting Started

Installation

pip install pyspark-jira

Usage

jira_username = "Your full email address that you used for logging in"
jira_api_token = "See https://id.atlassian.com/manage-profile/security"
jql_query = "project = 'ES'"
df = (
    spark.read.format("jira")
        .option("JIRA_USERNAME", jira_username)
        .option("JIRA_API_TOKEN", jira_api_token)
        .load(jql_query)
)
df.show()

Metadata

Release files for pyspark-jira 0.0.2

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

Source distribution (sdist)

Source distribution for pyspark-jira 0.0.2
File Size Uploaded
pyspark-jira-0.0.2.tar.gz 6.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyspark-jira 0.0.2
File Interpreter ABI Platform
pyspark_jira-0.0.2-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 14.4 kB

Release files / pyspark-jira-0.0.2.tar.gz

Download URL pyspark-jira-0.0.2.tar.gz
Size 6.6 kB
Tags Source
SHA-256 checksum
How to use checksums
04709c9303a5b1fffbd570c971d1bfcbc3b85260c04d4e5e24c41524cd5bebcb
BLAKE2b-256 checksum
How to use checksums
515f7f252729181b02c29d35bbcd42c623c0386ab397546c5d94647ed186f83a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.9

Release files / pyspark_jira-0.0.2-py2.py3-none-any.whl

Download URL pyspark_jira-0.0.2-py2.py3-none-any.whl
Size 7.8 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
2ed5fcf6d2bd4a976c70ac2d268d1e26bd9e96d498bdfd73a4dde5170a5a50d0
BLAKE2b-256 checksum
How to use checksums
20488b000c3db468c44e6fc5af4eb9d8661c1bfc3a488f4afc8b4de3450fbbd8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.11.9

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files

0.0.1

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