Metadata-Version: 2.4
Name: compose-rename
Version: 0.1.0
Summary: Rename a Docker Compose project by migrating volumes to a new project prefix.
Project-URL: Homepage, https://github.com/jonasjancarik/compose-rename
Author: Your Name
License: MIT
Requires-Python: >=3.8
Requires-Dist: pyyaml>=6.0
Description-Content-Type: text/markdown

# compose-rename

Rename a Docker Compose project by migrating volumes to a new project prefix.

## Run with uvx (no install)

- From PyPI (after publishing):

```bash
uvx compose-rename --help
```

- From a Git repository (without publishing yet):

```bash
uvx --from git+https://github.com/jonasjancarik/compose-rename@main compose-rename --help
```

## Usage

```bash
compose-rename \
  --project-dir /path/to/project \
  --new-name newproj \
  [--old-name oldproj] \
  [--mode labels|prefix] \
  [--dry-run] [--skip-down] [--up-after] [--rename-dir] [--force-overwrite]
```

Test first with `--dry-run`. Requires Docker CLI and PyYAML.


