repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
  rev: v2.3.0
  hooks:
  - id: check-yaml
  - id: end-of-file-fixer
  - id: trailing-whitespace
# - repo: https://github.com/asottile/pyupgrade
#   rev: v2.29.0
#   hooks:
#   - id: pyupgrade
#     args: [--py37-plus]
- repo: https://github.com/astral-sh/ruff-pre-commit
  # Ruff version.
  rev: v0.11.7
  hooks:
  # Run the linter.
  - id: ruff
    args: [ --fix ]
  # Run the formatter.
  - id: ruff-format
# -   repo: https://github.com/PyCQA/isort
#     rev: 5.10.1
#     hooks:
#     -   id: isort
# -   repo: local
#     hooks:
#       - id: actionlint
#         name: actionlint
#         entry: actionlint
#         args: [-ignore, 'property ".+" is not defined in object type']
#         language: script
#         types: ["yaml"]
#         files: ^.github/workflows/
