🛠️ Setup
📋 Prerequisites
🛠️ Recommended tools
The following tools are recommended (but not required) to work with this project:
- Visual Studio Code
- Various settings are already configured in
.vscode/settings.json - Windows Subsystem for Linux (WSL) if you are using Windows
- On native Windows, the
${workspaceFolder}/.venv/bin/*paths in.vscode/settings.jsonwill not work. You will need to change them to${workspaceFolder}/.venv/Scripts/*instead.
🚀 Installation
- Clone this repository 🔄
- Run
uv syncin the root directory of the repository
Install pre-commit hooks
This project uses pre-commit to run checks on every commit. To install the pre-commit hooks, run the following command:
uv run pre-commit install