Metadata-Version: 2.4
Name: depthfusion
Version: 2.3.0
Summary: Depth-aware memory fusion for Claude Code — Cognitive Infrastructure Layer with event-sourced memory, typed memories, cognitive scoring, contradiction detection, and explainable retrieval
License-Expression: MIT
Requires-Python: >=3.11
License-File: LICENSE
Requires-Dist: numpy>=1.24
Requires-Dist: openpyxl>=3.1
Requires-Dist: python-pptx>=0.6
Requires-Dist: pyyaml>=6.0
Requires-Dist: structlog>=24.0
Provides-Extra: local
Provides-Extra: vps-cpu
Requires-Dist: anthropic>=0.40; extra == "vps-cpu"
Requires-Dist: chromadb>=1.0; extra == "vps-cpu"
Requires-Dist: fastapi>=0.100; extra == "vps-cpu"
Requires-Dist: uvicorn>=0.23; extra == "vps-cpu"
Requires-Dist: Mako>=1.3.12; extra == "vps-cpu"
Requires-Dist: PyJWT>=2.13.0; extra == "vps-cpu"
Requires-Dist: Pygments>=2.20.0; extra == "vps-cpu"
Requires-Dist: Markdown>=3.8.1; extra == "vps-cpu"
Requires-Dist: starlette>=1.3.1; extra == "vps-cpu"
Requires-Dist: pydantic-settings>=2.14.2; extra == "vps-cpu"
Provides-Extra: vps-gpu
Requires-Dist: sentence-transformers>=2.2; extra == "vps-gpu"
Requires-Dist: chromadb>=1.0; extra == "vps-gpu"
Requires-Dist: fastapi>=0.100; extra == "vps-gpu"
Requires-Dist: uvicorn>=0.23; extra == "vps-gpu"
Requires-Dist: hnswlib>=0.7; extra == "vps-gpu"
Requires-Dist: Mako>=1.3.12; extra == "vps-gpu"
Requires-Dist: PyJWT>=2.13.0; extra == "vps-gpu"
Requires-Dist: Pygments>=2.20.0; extra == "vps-gpu"
Requires-Dist: Markdown>=3.8.1; extra == "vps-gpu"
Requires-Dist: starlette>=1.3.1; extra == "vps-gpu"
Requires-Dist: pydantic-settings>=2.14.2; extra == "vps-gpu"
Provides-Extra: mac-mlx
Requires-Dist: mlx-lm>=0.18; extra == "mac-mlx"
Requires-Dist: sentence-transformers>=2.2; extra == "mac-mlx"
Requires-Dist: chromadb>=1.0; extra == "mac-mlx"
Requires-Dist: fastapi>=0.100; extra == "mac-mlx"
Requires-Dist: uvicorn>=0.23; extra == "mac-mlx"
Requires-Dist: hnswlib>=0.7; extra == "mac-mlx"
Requires-Dist: Mako>=1.3.12; extra == "mac-mlx"
Requires-Dist: PyJWT>=2.13.0; extra == "mac-mlx"
Requires-Dist: Pygments>=2.20.0; extra == "mac-mlx"
Requires-Dist: Markdown>=3.8.1; extra == "mac-mlx"
Requires-Dist: starlette>=1.3.1; extra == "mac-mlx"
Requires-Dist: pydantic-settings>=2.14.2; extra == "mac-mlx"
Provides-Extra: hnsw
Requires-Dist: sentence-transformers>=2.2; extra == "hnsw"
Requires-Dist: hnswlib>=0.7; extra == "hnsw"
Provides-Extra: rlm
Requires-Dist: rlms; extra == "rlm"
Provides-Extra: ocr
Requires-Dist: pytesseract>=0.3; extra == "ocr"
Requires-Dist: Pillow>=10.0; extra == "ocr"
Requires-Dist: rapidocr_onnxruntime>=1.3; python_version >= "3.8" and extra == "ocr"
Provides-Extra: fabric
Requires-Dist: redis>=5.0; extra == "fabric"
Provides-Extra: dev
Requires-Dist: openpyxl>=3.1; extra == "dev"
Requires-Dist: python-pptx>=0.6; extra == "dev"
Requires-Dist: pytest>=8.0; extra == "dev"
Requires-Dist: pytest-asyncio>=0.23; extra == "dev"
Requires-Dist: pytest-cov>=5.0; extra == "dev"
Requires-Dist: pytest-timeout>=2.3; extra == "dev"
Requires-Dist: mypy>=1.0; extra == "dev"
Requires-Dist: ruff>=0.4; extra == "dev"
Requires-Dist: types-PyYAML>=6.0.0; extra == "dev"
Requires-Dist: anthropic>=0.40; extra == "dev"
Requires-Dist: fastapi>=0.100; extra == "dev"
Requires-Dist: httpx>=0.27; extra == "dev"
Requires-Dist: starlette>=1.3.1; extra == "dev"
Requires-Dist: chromadb<2.0,>=1.0; extra == "dev"
Requires-Dist: hnswlib>=0.7; extra == "dev"
Requires-Dist: pypdf>=3.0; extra == "dev"
Requires-Dist: pdfplumber>=0.11; extra == "dev"
Requires-Dist: pdfminer.six>=20221105; extra == "dev"
Requires-Dist: reportlab>=4.0; extra == "dev"
Requires-Dist: cryptography>=49.0.0; extra == "dev"
Requires-Dist: python-docx>=0.8; extra == "dev"
Requires-Dist: msal>=1.0; extra == "dev"
Dynamic: license-file
