From 409861008513b23cdfc6a3321b1712ccfcf7f438 Mon Sep 17 00:00:00 2001 From: Jonathan Mirabal Date: Tue, 10 Nov 2026 00:19:15 -0500 Subject: [PATCH] fix: correct CI workflow and pin compatible Python dependencies --- .github/workflows/ci.yml | 2 +- backend/requirements.txt | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bc275b1..3431642 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -77,7 +77,7 @@ jobs: - name: Production build run: npm run build - python-security: + python-security: name: Python Security Audit runs-on: ubuntu-latest timeout-minutes: 25 diff --git a/backend/requirements.txt b/backend/requirements.txt index e57fb16..365892b 100644 --- a/backend/requirements.txt +++ b/backend/requirements.txt @@ -8,7 +8,11 @@ azure-storage-blob>=12.20,<13 pymupdf>=1.24,<2 python-multipart>=0.0.9,<1 langgraph>=1.0,<2 -openai>=1.0 +openai==3.3.0 +instructor==1.17.0 +langchain-openai==1.7.4 +filelock>=4.2.1,<5 +pillow>=13.0.0,<14 langchain-community==0.3.31 torch>=2.4,<3 sentence-transformers>=3,<6