Ideally, pre-commit
should be installed along with:
ruff
(installation instructions)mypy
(installation instructions)poetry
(installation instructions)- `pipx' (installation instructions)
cargo-edit
(cargo install cargo-edit
)
poetry install --no-root
poetry run mypy .
poetry run pre-commit install
poetry run pre-commit run --all-files
poetry run pre-commit autoupdate
ruff check --fix --extend-select="F,I,UP" --line-length=120
poetry self add poetry-plugin-export
poetry export -f requirements.txt --output requirements.txt