fix: make semantic search dependencies optional extras (#566)

Signed-off-by: phernandez <paul@basicmachines.co>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Paul Hernandez
2026-02-12 21:46:26 -06:00
committed by GitHub
parent 312662f382
commit 1428d18de1
13 changed files with 91 additions and 25 deletions
+3 -3
View File
@@ -55,7 +55,7 @@ jobs:
- name: Install dependencies
run: |
uv pip install -e .[dev]
uv pip install -e ".[dev,semantic]"
- name: Run type checks
run: |
@@ -105,7 +105,7 @@ jobs:
- name: Install dependencies
run: |
uv pip install -e .[dev]
uv pip install -e ".[dev,semantic]"
- name: Run tests (Postgres via testcontainers)
run: |
@@ -141,7 +141,7 @@ jobs:
- name: Install dependencies
run: |
uv pip install -e .[dev]
uv pip install -e ".[dev,semantic]"
- name: Run combined coverage (SQLite + Postgres)
run: |