Metadata-Version: 2.4
Name: yakoon
Version: 0.0.2
Summary: Launcher for the Yakoon Platform — the only PyPI component
Author: Stefan Bergmann
License: Apache-2.0
Requires-Python: >=3.11
Description-Content-Type: text/markdown
Requires-Dist: pyyaml>=6.0

# yakoon — Launcher for the Yakoon Platform

This is the only component distributed via PyPI. It ensures the default
Yakoon application (`y5n-apps-yak`) is installed, then forwards all
commands to it.

Everything else — the CLI, runtime, packs, apps — ships via Yakoon's
own distribution pipeline (repositories).

## Publish a new version to PyPI

```bash
cd launcher/y5n-launcher

# 1. Update version in pyproject.toml
# 2. Build:
python -m build

# 3. Upload to PyPI:
python -m twine upload dist/yakoon-<version>*

# 4. Tag the release:
git tag launcher-v<version>
git push origin launcher-v<version>
```

Requires: `pip install build twine` and PyPI credentials.

## Development

```bash
pip install -e launcher/y5n-launcher
```

See https://github.com/yakoon-runtime/yakoon for the full source.
