build: add whoosh-compat as a local-path dependency

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
Trenton Holmes
2026-08-18 11:05:04 -07:00
co-authored by Claude Sonnet 5
parent 5e8a607d87
commit d0e93790ce
2 changed files with 569 additions and 527 deletions
+6
View File
@@ -77,6 +77,7 @@ dependencies = [
"torch~=2.13.0",
"watchfiles>=1.2",
"whitenoise~=6.11",
"whoosh-compat[tantivy]",
"zxing-cpp~=3.1.0",
]
[project.optional-dependencies]
@@ -166,6 +167,11 @@ psycopg-c = [
torch = [
{ index = "pytorch-cpu" },
]
# TODO: switch to a pinned PyPI version once whoosh-compat releases
# (expected around this repo's PR 3 in the transition plan); fall back to a
# pinned git commit SHA if that release slips. See
# docs/superpowers/specs/2026-08-07-whoosh-compat-transition-design.md.
whoosh-compat = { path = "../whoosh-compat" }
[tool.ruff]
target-version = "py311"
Generated
+563 -527
View File
File diff suppressed because it is too large Load Diff