From 7884d8d26d7f27d4a37d629efebdb7a6c7df61fa Mon Sep 17 00:00:00 2001 From: Brian McMahon Date: Wed, 20 May 2026 10:28:22 -0700 Subject: [PATCH] chore(deps): drop redundant psycopg2-binary + pgvector direct pins (now via alpha-engine-lib[rag]) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit These pins were added direct in 2026-05-03 alongside the alpha-engine-lib v0.3.0 migration that consolidated them into the new `[rag]` extra. The original entry kept them direct "to avoid breaking pinning during the migration." The lib is now pinned at v0.20.0 (>2 weeks of Saturday-SF + weekday-SF soak with the extra-managed deps), so the duplicate direct pins are dead weight and a dual-pin drift surface. Verification: - `alpha-engine-lib[rag]` extra at `pyproject.toml:27-29` declares `psycopg2-binary>=2.9` + `pgvector>=0.2` — identical lower bounds. - `python -c "import psycopg2; import pgvector"` succeeds after the drop (psycopg2 2.9.11 resolved via lib). - Full suite: 1401 passed / 1 skipped (no regression). Closes the L615 P3 → P2 promotion from the 2026-05-20 P3 curation pass. Co-Authored-By: Claude Opus 4.7 (1M context) --- requirements.txt | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/requirements.txt b/requirements.txt index 6d98315..a64ce73 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9,14 +9,10 @@ feedparser>=6.0 beautifulsoup4>=4.12 lxml>=5.0 edgartools>=2.0 -psycopg2-binary>=2.9 -pgvector>=0.2 voyageai>=0.3 jsonschema>=4.20 arcticdb>=6.11 # flow-doctor is pulled in transitively via alpha-engine-lib[flow_doctor]. -# [rag] (added in lib v0.3.0) consolidates psycopg2-binary + pgvector + numpy -# previously listed above as direct deps; kept those direct lines for now to -# avoid breaking pinning during the migration. Drop the duplicate direct -# pgvector/psycopg2-binary pins once the migration soaks. +# psycopg2-binary + pgvector now come via [rag] (added in lib v0.3.0, +# direct pins dropped 2026-05-20 after >2-week soak on v0.20.0). alpha-engine-lib[arcticdb,flow_doctor,rag] @ git+https://github.com/cipher813/alpha-engine-lib@v0.20.0