A Jira comment management tool via terminal. Manage your JIRA issue comments directly from the terminal, using the REST API of JIRA. This tool allows you to add comments to JIRA issues using a template file for consistent formatting, and supports multiple editors for editing the comment content.
Project description
setjcomment
A Jira comment management tool via terminal. Manage your JIRA issue comments directly from the terminal, using the REST API of JIRA. This tool allows you to add comments to JIRA issues using a template file for consistent formatting, and supports multiple editors for editing the comment content.
setjcomment allows you to add comments to JIRA issues directly from your terminal, using a template file for consistent formatting.
Features
- Add comments to JIRA issues directly from the terminal
- Use a template file for consistent comment formatting
- Supports multiple editors (nvim, VScode, Notepad)
- Environment variable configuration for JIRA server, username, and password
- Works as a global CLI command after installation
Installation
pip install setjcomment
Or install from source:
git clone https://github.com/your-username/setjcomment.git
cd setjcomment
pip install .
Dependencies
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
-s SHORT, --short SHORT
for add a short unformatted comment.
-vs, --VScode Open the template file in VScode instead of nvim.
-np, --notepad Open the template file in notepad instead of nvim.
Examples
setjcomment 6552 -s "This is a short comment."
setjcomment 6552 -vs # Opens the template file in VScode for editing.
setjcomment 6552 -np # Opens the template file in Notepad for editing.
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
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 setjcomment-1.1.1.tar.gz.
File metadata
- Download URL: setjcomment-1.1.1.tar.gz
- Upload date:
- Size: 3.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0da82b1f0188258349e515daf31c603470341d69e08646e996f0149fb6c27d60
|
|
| MD5 |
8b13107a9c58759933828bd5896681e7
|
|
| BLAKE2b-256 |
bfb4283af97c87d89a1d3249eab6fd481943d1e86301f5b97f7b37edd05136b5
|
File details
Details for the file setjcomment-1.1.1-py3-none-any.whl.
File metadata
- Download URL: setjcomment-1.1.1-py3-none-any.whl
- Upload date:
- Size: 4.6 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 |
1e96b767c96b46e6371e44aae08869adf88de5bd733b9c1ee45fde0ec7921d1e
|
|
| MD5 |
ae7c0d78a9496caa3409897dad68f3b5
|
|
| BLAKE2b-256 |
c09b8baac694205662b9d3dfdb8922095b4ec45680f7e6bdd084ce8e115c53bb
|