Metadata-Version: 2.1
Name: pi-haiku
Version: 0.2.2
Summary: 
Author: leeparnell
Author-email: 152523161+leeparnell@users.noreply.github.com
Requires-Python: >=3.11,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: gitpython (>=3.1.43,<4.0.0)
Requires-Dist: pi-conf (>=0.8.5.1,<0.9.0.0)
Requires-Dist: pydantic-settings (>=2.3.4,<3.0.0)
Requires-Dist: pygithub (>=2.3.0,<3.0.0)
Requires-Dist: requests (>=2.32.3,<3.0.0)
Description-Content-Type: text/markdown

# Haiku: PyProject.toml Dependency Converter

Haiku is a Python tool designed to simplify the process of switching between local and remote package dependencies in `pyproject.toml` files. This is particularly useful for developers working on multiple interconnected packages who need to frequently switch between local development versions and published releases.

## Features

- Convert local package dependencies to remote (published) versions
- Convert remote package dependencies to local development versions
- In-place modification of `pyproject.toml` files
- Option to save modifications to a new file
- Automatic sorting of the modified TOML file (optional)

## Installation

To install Haiku, run the following command:

```bash
pip install pi-haiku
```
