Simplify toolchain to use ruff instead of black/isort/docformatter; Update all files to match setup rules