Metadata-Version: 2.4
Name: paststack
Version: 0.1.2
Summary: Opinionated CLI to generate production-ready FastAPI boilerplate with typing and linting.
License-Expression: MIT
Project-URL: Repository, https://github.com/initd-fr/paststack
Requires-Python: >=3.12
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: click>=8.1.0
Requires-Dist: pydantic>=2.12.5
Requires-Dist: questionary>=2.1.1
Requires-Dist: rich>=13.0.0
Requires-Dist: typer>=0.24.1
Dynamic: license-file

# paststack

CLI to generate production-ready FastAPI backends (uv, SQLite/Postgres, optional SQLModel, slowapi).

## Install (PyPI)

```bash
pip install -U paststack
paststack
```

Si le terminal intégré **VS Code** n’affiche pas les questions, utilise **Terminal.app** / **iTerm**, ou : `python -m paststack` (même venv).

## Develop

```bash
git clone https://github.com/initd-fr/paststack.git
cd paststack
uv sync
uv pip install -e .
paststack
```

## Tests

```bash
uv sync --group dev
uv run pytest tests/ -q
```

MIT License.
