Enforce black code format via pre-commit hook