Files
python-cli-template/{{cookiecutter.project_slug}}/README.md
2026-01-19 21:16:56 +01:00

57 lines
763 B
Markdown

# {{ cookiecutter.project_name }}
{{ cookiecutter.description }}
## Installation
```bash
uv sync
```
## Usage
```bash
{{ cookiecutter.project_slug }} --help
{{ cookiecutter.project_slug }} config show
{{ cookiecutter.project_slug }} config init
```
## Configuration
Default config path (XDG):
```
~/.config/{{ cookiecutter.project_slug }}/config.toml
```
Override with:
```bash
export {{ cookiecutter.package_name | upper }}_CONFIG=/path/to/config.toml
```
## Development
### Setup
```bash
uv sync --group dev
```
### Code Quality
```bash
uv run ruff check src tests
uv run ruff format src tests
uv run mypy src
uv run invoke lint
```
### Testing
```bash
uv run pytest
uv run invoke test
```
## License
MIT License - see LICENSE file for details.