Metadata-Version: 2.4
Name: jps-release-management-utils
Version: 0.1.0
Summary: Developer utilities for automating changelog updates, versioning, and software release workflows.
Author-email: Jaideep Sundaram <jai.python3@gmail.com>
License: MIT
Project-URL: Homepage, https://github.com/jai-python3/jps-release-management-utils
Project-URL: Repository, https://github.com/jai-python3/jps-release-management-utils
Project-URL: Issues, https://github.com/jai-python3/jps-release-management-utils/issues
Keywords: release,versioning,tagging,artifact publishing,changelog,automation,utilities,python,git
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: rich>=13.7.0
Requires-Dist: pyyaml>=6.0
Provides-Extra: test
Requires-Dist: pytest>=8.0.0; extra == "test"
Provides-Extra: dev
Requires-Dist: flake8>=7.0.0; extra == "dev"
Requires-Dist: black>=24.0.0; extra == "dev"
Requires-Dist: build>=1.2.1; extra == "dev"
Requires-Dist: twine>=5.0.0; extra == "dev"
Requires-Dist: pytest>=8.0.0; extra == "dev"
Requires-Dist: pytest-cov>=5.0.0; extra == "dev"
Requires-Dist: isort>=5.13.0; extra == "dev"
Requires-Dist: codecov>=2.1.13; extra == "dev"
Requires-Dist: autoflake>=2.3.1; extra == "dev"
Requires-Dist: pre-commit>=3.8.0; extra == "dev"
Dynamic: license-file

# 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

```bash
python3 scripts/release_project.py --minor
```

## 📦 Installation

```bash
pip install -e .[dev]
```

## 🧪 Development

```bash
make lint
make test
```

## 📜 License

MIT License © Jaideep Sundaram
