jps-release-management-utils
Developer utilities for automating software release processes — changelog generation, version bumping, tagging, and artifact publishing.
🚀 Overview
This repository serves as the canonical toolkit for release automation. It contains the shared scripts and Makefile patterns used across other projects.
Features
- Standardized changelog management
- Version bumping utilities
- Automated release workflows
- Pre-commit integration
Example Usage
python3 scripts/release_project.py --minor
📦 Installation
pip install -e .[dev]
🧪 Development
make lint
make test
📜 License
MIT License © Jaideep Sundaram
Metadata
Release files for jps-release-management-utils 0.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| jps_release_management_utils-0.3.0.tar.gz | 18.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| jps_release_management_utils-0.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 34.2 kB
Release files / jps_release_management_utils-0.3.0.tar.gz
| Download URL | jps_release_management_utils-0.3.0.tar.gz |
|---|---|
| Size | 18.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a7d2fe4f36bc0a8aa43207b049586301c3e968c06288e4a85542f662abab8b6b
|
|
BLAKE2b-256 checksum How to use checksums |
93237b712767d26b4cc8b07e873497a6a6ffe1df890051bf56e6d7d510635f67
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.14
|
Release files / jps_release_management_utils-0.3.0-py3-none-any.whl
| Download URL | jps_release_management_utils-0.3.0-py3-none-any.whl |
|---|---|
| Size | 15.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e29e79acba93f4ecef3ba86eb37cebf43cb22afe74800eea55131110589aeaab
|
|
BLAKE2b-256 checksum How to use checksums |
8d04429763c860a9fcd8456654363e1683cc983971f726023e3bdd2ddf51882b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.14
|