build: include ruff formater and pre-commit for automatic code checks 7cac591 regraded01 commited on Jun 10