A standardized Python template configuration for my projects.
I got tired of copy-pasting the same setup across repositories, so I created this as my go-to pyproject.toml configuration.
You're welcome to use it, but be warned, you will encounter errors and warnings due to its strict settings. Use at your own risk 😇.
- Python >=3.11
- uv (pip install uv)
 
- uv 
| Tool | Purpose | 
|---|---|
| astral-sh/ruff | Linter | 
| astral-sh/uv | Package and project manager | 
| microsoft/pyright | Type checker |