.pre-commit-config.yaml 579 B

123456789101112131415161718192021
  1. repos:
  2. - repo: local
  3. hooks:
  4. - id: evals-ruff-check
  5. name: evals ruff check
  6. entry: uv --project evals run ruff check
  7. language: system
  8. files: ^evals/.*\.py$
  9. - id: evals-ruff-format-check
  10. name: evals ruff format --check
  11. entry: uv --project evals run ruff format --check
  12. language: system
  13. files: ^evals/.*\.py$
  14. - id: evals-ty-check
  15. name: evals ty check
  16. entry: uv --directory evals run ty check
  17. language: system
  18. pass_filenames: false
  19. files: ^evals/.*\.py$