Skip to content

Commit 60ad8a9

Browse files
Douglas Williamsclaude
andcommitted
Document ChromaDB Python 3.14 compat shim in CLAUDE.md
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 467f2f3 commit 60ad8a9

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

CLAUDE.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,6 @@
2323
constants.py defines all paths, model names, and categories.
2424
Ollama tests are marked @pytest.mark.ollama and skipped in CI.
2525
Index is idempotent — deletes and recreates the collection each run.
26-
CLAUDE.md is in .gitignore (not checked in).
26+
_chromadb_compat.py must be imported before chromadb in any module.
27+
It patches a Pydantic v1 type inference bug that breaks on Python 3.14.
28+
Any new file that imports chromadb needs: import _chromadb_compat first.

0 commit comments

Comments
 (0)