Skip to main content

Developer utilities for automating changelog updates, versioning, and software release workflows.

Project description

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

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

jps_release_management_utils-0.3.0.tar.gz (18.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

jps_release_management_utils-0.3.0-py3-none-any.whl (15.7 kB view details)

Uploaded Python 3

File details

Details for the file jps_release_management_utils-0.3.0.tar.gz.

File metadata

File hashes

Hashes for jps_release_management_utils-0.3.0.tar.gz
Algorithm Hash digest
SHA256 a7d2fe4f36bc0a8aa43207b049586301c3e968c06288e4a85542f662abab8b6b
MD5 fb8f572c97a3c788974cf11f7a764134
BLAKE2b-256 93237b712767d26b4cc8b07e873497a6a6ffe1df890051bf56e6d7d510635f67

See more details on using hashes here.

File details

Details for the file jps_release_management_utils-0.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for jps_release_management_utils-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e29e79acba93f4ecef3ba86eb37cebf43cb22afe74800eea55131110589aeaab
MD5 417ba28c08c6171916f88f100fbba957
BLAKE2b-256 8d04429763c860a9fcd8456654363e1683cc983971f726023e3bdd2ddf51882b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page