Files
docling-eval/.pre-commit-config.yaml
Michele Dolfi a469279ee3 ci: Refactor using uv for dependencies and add package CD (#113)
* refactor for using uv

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>

* fix deprecated classifier

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>

* missing uv.lock

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>

* move xmltodict to deps

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>

---------

Signed-off-by: Michele Dolfi <dol@zurich.ibm.com>
2025-05-28 11:01:27 +02:00

27 lines
707 B
YAML

fail_fast: true
repos:
- repo: local
hooks:
- id: black
name: Black
entry: uv run --no-sync black docling_eval tests docs/examples
pass_filenames: false
language: system
files: '\.py$'
- id: isort
name: isort
entry: uv run --no-sync isort docling_eval tests docs/examples
pass_filenames: false
language: system
files: '\.py$'
- id: mypy
name: MyPy
entry: uv run --no-sync mypy docling_eval tests docs/examples
pass_filenames: false
language: system
files: '\.py$'
- repo: https://github.com/astral-sh/uv-pre-commit
rev: 0.7.8
hooks:
- id: uv-lock