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.1.0.tar.gz (12.8 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.1.0-py3-none-any.whl (10.5 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for jps_release_management_utils-0.1.0.tar.gz
Algorithm Hash digest
SHA256 486331cac143277cf4237cfda88668adadaf2162bdde6829be797f7334457519
MD5 7fadf55b102b5cd5694711fc70fc0036
BLAKE2b-256 bc50d9b568f1196f00a1f28240899f79b8461b903ae74f3251900b12e6c4ebf0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jps_release_management_utils-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 509917fc119c6aba7bcb14a67dde1629d390e3ae2b972e428b795eae987c09f2
MD5 46bc95ae5d60ce1b10a198c2bf05ffd7
BLAKE2b-256 9fdfc8b0f69b6ffa947847f38b452217626bd718835a911964248b096488db11

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