From d0c77b76186498867512ebe86f88bfa9e2ce2437 Mon Sep 17 00:00:00 2001 From: Pier-Jean Malandrino Date: Thu, 16 Apr 2026 08:21:36 +0000 Subject: [PATCH] fix(ci): install pytestarch in backend tests job (#177) CI was missing pytestarch dependency, causing test_architecture.py to fail at collection time. Switch to requirements-test.txt which includes all test dependencies. --- .github/workflows/ci.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a7bed60..e2ec9f4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -29,7 +29,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 @@ -37,8 +37,8 @@ jobs: - name: Install Python dependencies run: | pip install --upgrade pip - pip install -r requirements.txt - pip install pytest pytest-asyncio httpx ruff + pip install -r requirements-test.txt + pip install httpx ruff - name: Lint run: ruff check .