A tool to fetch and display JIRA ticket information in the terminal.
Project description
getjticket
A Jira ticket information fetcher tool via terminal.
getjticket allows you to fetch and display JIRA ticket information directly from your terminal. This tool uses the REST API of JIRA to interact with your JIRA server, and requires environment variables for configuration.
Features
- Fetch JIRA ticket information directly from the terminal
- Display time tracking information for JIRA issues
- Display issue description for JIRA issues
- Environment variable configuration for JIRA server, username, and password
- Works as a global CLI command after installation
Installation
pip install getjticket
Or install from source:
git clone https://github.com/JuanJoseSolorzano/getjticket_project.git
cd getjticket_project
pip install .
Required Environment Variables
JIRA_SERVER: The URL of your JIRA server (e.g.,yourdomain.atlassian.net).JIRA_USERNAME: Your JIRA username (usually your email address).JIRA_PASSWORD: Your JIRA API token or password.
Usage
positional arguments:
issue_id The ID of the JIRA issue (e.g., 6552 for SETV-6552).
optional arguments:
-h, --help show this help message and exit
-t TIME, --time Shows the time tracking information for the JIRA issue in a pretty format [optional].
-d DESCRIPTION, --description Shows the description of the JIRA issue in a pretty format [optional].
NOTE: If no optional arguments are provided, the tool will display the issue summary and key by default.
Examples
getjticket 6552 -t "Time tracking information for the JIRA issue."
getjticket 6552 -d "Description of the JIRA issue."
License
See LICENSE for details.
Author
Juan Jose Solorzano Carrillo — juanjose.solorzano.c@gmail.com
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
getjticket-1.0.1.tar.gz
(3.8 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file getjticket-1.0.1.tar.gz.
File metadata
- Download URL: getjticket-1.0.1.tar.gz
- Upload date:
- Size: 3.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6e6036a2575d3bace77e1e0996446ad6c5b39eb80c42fa1a382b1d7bd33bac23
|
|
| MD5 |
c497f7a6f0719a8a8e59502c9362980e
|
|
| BLAKE2b-256 |
7c19c62f2833a7067a6a88f13e24e881678dff712bdb5ac8ebfc14397a2a97c5
|
File details
Details for the file getjticket-1.0.1-py3-none-any.whl.
File metadata
- Download URL: getjticket-1.0.1-py3-none-any.whl
- Upload date:
- Size: 4.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f2275a6d7b15f62e7f6dbe4260a9898ecc4561b13f5d3319fffb04afe55b4ae0
|
|
| MD5 |
6b6315a41a6eb32bd231bce34c6d9830
|
|
| BLAKE2b-256 |
7920bedc23027d0d84031542f84ffef0848379843b0ba7cc6e236e462a5fd23d
|