Skip to main content

JAXA - Jira And Xray API

This is not intended to be a fully functioning complete API client module for Jira & Xray. One day it may be. For now it merely meets the criteria I need it to offer.

Configuration

Environment Variable Configuration

Environment Variable Description
JAXA_JIRA_BASEURL URL for Jira Cloud. E.g. https://example.atlassian.net
JAXA_JIRA_USERNAME Email address of user for connecting to Jira
JAXA_JIRA_APITOKEN API Token of user for connecting to Jira
JAXA_JIRA_CLIENT_ID Client ID for accessing Jira Xray
JAXA_JIRA_CLIENT_SECRET Client Secret for accessing Jira Xray
JAXA_XRAY_BASEURL URL for XRay Cloud. E.g. https://xray.cloud.getxray.app/api/v1
JAXA_PROJECT_ID ID of Jira Project
JAXA_PROJECT_NAME Name of Jira Project

Usage

Tests

Warning: These tests will create tickets in Jira

# Run all functional tests against supported python versions via nox
poetry run run-tests

#
poetry run nox -s functional_tests-3.8

poetry run nox -s jira_issues-3.8

Metadata

Release files for jaxa 1.3.0

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

Source distribution (sdist)

Source distribution for jaxa 1.3.0
File Size Uploaded Provenance
jaxa-1.3.0.tar.gz 28.5 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for jaxa 1.3.0
File Interpreter ABI Platform
jaxa-1.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 72.5 kB

Release files / jaxa-1.3.0.tar.gz

Download URL jaxa-1.3.0.tar.gz
Size 28.5 kB
Tags Source
SHA-256 checksum
How to use checksums
3080e371fd25b6953a8af238e6779b3943a86d980c06e0496f701ea9a8c7bf47
BLAKE2b-256 checksum
How to use checksums
530169061fd54436dadc1cfed203d1873f47888fa864b0d9e25c8339a1ac2581
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.3.2 CPython/3.10.8 Darwin/22.3.0

Release files / jaxa-1.3.0-py3-none-any.whl

Download URL jaxa-1.3.0-py3-none-any.whl
Size 44.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8d431391eb8612ecc9f52d9ec7e37b7fc4da206eb69be3a8cb3a111f19f7e62f
BLAKE2b-256 checksum
How to use checksums
13a734f744ecb95f94c7a97dda5fc5aef2ddad295ec77833d5fd1de58f2099ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.3.2 CPython/3.10.8 Darwin/22.3.0

Security for jaxa 1.3.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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