Metadata-Version: 2.3
Name: coasti
Version: 0.1.3
Summary: Installer for Coasti, the Open-Source Business Intelligence Framework
Author: F. Paul Spitzner
Author-email: F. Paul Spitzner <paul.spitzner@linkfish.eu>
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Dist: python-dotenv>=1.0.1
Requires-Dist: typer>=0.15.2
Requires-Dist: pyyaml>=6.0.2
Requires-Dist: ruamel-yaml>=0.18.10
Requires-Dist: xkcdpass>=1.20
Requires-Dist: copier>=9.11.3
Requires-Python: >=3.10, <3.15
Project-URL: Home Page, https://coasti.org/
Project-URL: Repository, https://github.com/linkFISH-Consulting/coasti_installer
Project-URL: GitHub, https://github.com/linkFISH-Consulting/coasti_installer
Description-Content-Type: text/markdown

# Coasti installer

## Get started

Install [uv](https://docs.astral.sh/uv/getting-started/installation/)

```bash
# macOS, Linux
curl -LsSf https://astral.sh/uv/install.sh | sh

# Windows
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
```

Get the coasti installer. More details on uv install methods [here](https://docs.astral.sh/uv/getting-started/features/#tools)

```bash
# as tool, global cli, creates an isolated environment
uv tool install coasti

# as package, installes into the current environment
uv pip install coasti
```

Create a coasti project and install products

```bash
coasti init my_coasti_project
cd my_coasti_project

coasti product add "https://github.com/my_product_repo.git"
```

## Further reading

- [Changelog](https://github.com/linkFISH-Consulting/coasti_installer/CHANGELOG.md)
- [Docs](https://github.com/linkFISH-Consulting/coasti_installer/docs)
    - [installer specs](https://github.com/linkFISH-Consulting/coasti_installer/docs/installer_specs.md)
    - [contributing](https://github.com/linkFISH-Consulting/coasti_installer/docs/contribution_guide.md)
    - [list of environment variables](https://github.com/linkFISH-Consulting/coasti_installer/docs/env_vars.md)
    - [dev container](https://github.com/linkFISH-Consulting/coasti_installer/docker/README.md)
