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 or newer
By installing the requirements.txt
file, you will get the following tools:
Tool | Purpose |
---|---|
astral-sh/ruff | Linter |
microsoft/pyright | Type checker |