From c3d4b11f48e6f859633cab07aa0582c424e08acd Mon Sep 17 00:00:00 2001 From: Pier-Jean Malandrino Date: Tue, 5 May 2026 09:37:01 +0200 Subject: [PATCH] fix(ci): install pytestarch in docling-compat workflow MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The daily docling-compat job manually installed only pytest, pytest-asyncio and httpx, which made test_architecture.py fail with ModuleNotFoundError: no module named 'pytestarch' — wrongly opening 'Docling compatibility break' issues. Align with ci.yml by installing requirements-test.txt instead. --- .github/workflows/docling-compat.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/docling-compat.yml b/.github/workflows/docling-compat.yml index 48558ba..9e313a6 100644 --- a/.github/workflows/docling-compat.yml +++ b/.github/workflows/docling-compat.yml @@ -27,7 +27,7 @@ jobs: with: python-version: "3.12" cache: pip - cache-dependency-path: document-parser/requirements.txt + cache-dependency-path: document-parser/requirements-test.txt - name: Install system dependencies run: sudo apt-get update && sudo apt-get install -y --no-install-recommends poppler-utils @@ -35,8 +35,8 @@ jobs: - name: Install pinned dependencies run: | pip install --upgrade pip - pip install -r requirements.txt - pip install pytest pytest-asyncio httpx + pip install -r requirements-test.txt + pip install httpx - name: Upgrade docling to latest id: versions