Skip to main content

A succinct, minimal local jira control plane that can live in your text editor. Interface with tickets fast!

Project description

PowerJira

A succinct local jira control plane.


Welcome to PowerJira!

Hate how visually noise and clunky the Jira web-app is? Ever wish you could manage your jira account with a minimalistic interface?

Welcome to the party! 🥳


Table of Contents 📖



Get Started 🚀


pip install powerjira
pip install --upgrade powerjira

Usage ⚙


Set an alias in your shell environment to open up an editor workspace you want to use powerjira in.
Then set another alias to run a script like:

# pip install powerjira
# pip install --upgrade powerjira

from powerjira import powerjira
from sys import argv, exit

config_path      = 'config.yml'
agent_path       = 'agent.yml'
summary_path     = 'summary.txt'
description_path = 'description.txt'

powerjira(
  config_path,
  agent_path,
  summary_path,
  description_path,
  argv[1:]
)
exit(0)

Make your local config files:

touch summary.txt description.txt config.yml agent.yml

For the configuration files: config.yml

project  : <project-key>
priority : <priority>

issue_type : <type>
epicKey    : # Leave as empty for standalone task or epic

reporter : <reporter-account-id>
assignee : <assignee-account-id>

agent.yml

domain: <host>

user_name: <email>
token: <jira-access-token>

Presuming you've named said shell alias pj, print the help message:

pj --help

Technologies 🧰



Contribute 🤝


Feel free to push PR's to help make this tool more extensible/flexible.


Acknowledgements 💙


Thanks to Atlassian for making market-leading tools that kinda frustrate me.


License, Stats, Author 📜


example image tag

PyPI GitHub repo size

See License for the full license text.

This repository was authored by Isaac Yep.
PyPi Package

Back to Table of Contents

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

powerjira-0.3.4.tar.gz (17.4 kB view details)

Uploaded Source

Built Distribution

powerjira-0.3.4-py3-none-any.whl (18.1 kB view details)

Uploaded Python 3

File details

Details for the file powerjira-0.3.4.tar.gz.

File metadata

  • Download URL: powerjira-0.3.4.tar.gz
  • Upload date:
  • Size: 17.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.0 CPython/3.10.4 Darwin/22.6.0

File hashes

Hashes for powerjira-0.3.4.tar.gz
Algorithm Hash digest
SHA256 47bec9509038cd4eb990a39556d45422b615982f6d64512b14068d5b4511eec9
MD5 24bebecf1a423d986b0306a11a271f11
BLAKE2b-256 bb0eca0103a8ff9fcd35549156b1666b81c9836dba6325ca954af0e5b7f0461c

See more details on using hashes here.

File details

Details for the file powerjira-0.3.4-py3-none-any.whl.

File metadata

  • Download URL: powerjira-0.3.4-py3-none-any.whl
  • Upload date:
  • Size: 18.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.2.0 CPython/3.10.4 Darwin/22.6.0

File hashes

Hashes for powerjira-0.3.4-py3-none-any.whl
Algorithm Hash digest
SHA256 16ff5c522306ac74c5b041e1540d7d245dc4069a69b499d6a68b099c4b4c7bac
MD5 538a019cd8cb8d068645a65b0ea1e30f
BLAKE2b-256 1d113825302518f6247311b68c84c48053336d956166783af695c2e14ba3ced2

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