Below are the minimal terminal commands needed to fully set up and replicate the project.
curl -LsSf https://astral.sh/uv/install.sh | sh
git clone https://github.com/SimoneFiorellino/python_rf.git
cd <YOUR_REPO_FOLDER>
uv sync
uv venv --refresh
uv sync
uv run pre-commit install
uv run pre-commit run --all-files
uv run pytest
uv run -m src.main