Metadata-Version: 2.4
Name: create-awesome-python-app
Version: 0.2.2
Summary: Composable scaffolding CLI for production-ready Python apps
Project-URL: Homepage, https://github.com/Create-Python-App/create-python-app
Project-URL: Repository, https://github.com/Create-Python-App/create-python-app
Project-URL: Issues, https://github.com/Create-Python-App/create-python-app/issues
Project-URL: Changelog, https://github.com/Create-Python-App/create-python-app/blob/main/CHANGELOG.md
License-Expression: MIT
Requires-Python: >=3.12
Requires-Dist: create-python-app-core>=0.2.2
Requires-Dist: questionary>=2.1.1
Requires-Dist: rich>=15.0.0
Requires-Dist: typer>=0.27.0
Description-Content-Type: text/markdown

# create-awesome-python-app

![banner](./assets/hero.svg)

CLI package. Framework: **Typer** (chosen over Click for richer typing/help).

```bash
uv run create-awesome-python-app --help
uvx create-awesome-python-app@latest my-app   # after PyPI publish
pipx run create-awesome-python-app my-app
```

## Shell completion

Typer installs completion scripts for bash, zsh, and fish:

```bash
# Interactive install into your shell profile
create-awesome-python-app --install-completion

# Or print the script and source it manually
create-awesome-python-app --show-completion
```

After installing, restart the shell (or `source` your profile) and tab-complete
flags such as `--template`, `--addons`, and `cache` subcommands.
