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 hashes)

Uploaded Source

Built Distribution

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

Uploaded Python 3

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