Skip to main content

API client for the Insight app for Jira

Project description

API client for Jira Insight

This is a API client to access data in the Jira app Insight.

Usage

from jira-insight import Insight, InsightObjectSchema

# Initialize the main Insight object with the URL and credentials for Basic Auth
insight = Insight("https://jira.example.com", (USERNAME, PASSWORD))
# Get a specific object schema by ID
object_schema = InsightObjectSchema(insight, 1)
# Search for objects by IQL
objects = object_schema.search_iql("SerialNumber = DEADBEEF")

Caveats

  • First and foremost: This is alpha software. I use it for a specific use case, but for everything else, there be dragons.
  • This is probably very slow with complex object schemas, as many things are loaded preemptively when the Insight object is first instanciated.
  • You can not yet edit objects after they have been created.

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_insight-0.1.2.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

jira_insight-0.1.2-py3-none-any.whl (25.4 kB view details)

Uploaded Python 3

File details

Details for the file jira_insight-0.1.2.tar.gz.

File metadata

  • Download URL: jira_insight-0.1.2.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.4

File hashes

Hashes for jira_insight-0.1.2.tar.gz
Algorithm Hash digest
SHA256 76067ce48fd5154dc540c31c77f542a878fd244666694d767b3f7b686c82a79a
MD5 0c0dc344a05211f3292592e5e882e9d3
BLAKE2b-256 67ab06d55ff54c076a8b1785465962f95d6d7f7446578f1822cb670d1627144e

See more details on using hashes here.

File details

Details for the file jira_insight-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: jira_insight-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 25.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.8.4

File hashes

Hashes for jira_insight-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 47cc8e59fc14afedb55a45c9623ad8cf9ccbea2c3e616f70fa15f89047818b45
MD5 29e809b2c7001bc8dc171cd0aa23bd5b
BLAKE2b-256 595072c813c71eef62135d5c22a26530506cf6558f5b8cfe4c403bfda62f4f57

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