Metadata-Version: 2.4
Name: reasonsforge
Version: 0.51.0
Summary: Reasons Forge — automatic belief retraction and dependency-directed backtracking
License-Expression: MIT
Requires-Python: >=3.10
Provides-Extra: test
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pyyaml; extra == "test"
Provides-Extra: pg
Requires-Dist: psycopg[binary]>=3.1; extra == "pg"
Provides-Extra: test-pg
Requires-Dist: psycopg[binary]>=3.1; extra == "test-pg"
Requires-Dist: pytest; extra == "test-pg"
Requires-Dist: pytest-cov; extra == "test-pg"
Provides-Extra: cluster
Requires-Dist: sentence-transformers>=2.2; extra == "cluster"
Requires-Dist: scikit-learn>=1.2; extra == "cluster"
Provides-Extra: mcp
Requires-Dist: mcp>=1.0; extra == "mcp"
Provides-Extra: api
Requires-Dist: langchain-anthropic>=0.3; extra == "api"
Provides-Extra: vertex
Requires-Dist: langchain-google-vertexai>=2.0; extra == "vertex"
Provides-Extra: langfuse
Requires-Dist: langfuse>=2.0; extra == "langfuse"
Provides-Extra: llm
Requires-Dist: langchain-anthropic>=0.3; extra == "llm"
Requires-Dist: langchain-google-vertexai>=2.0; extra == "llm"
Requires-Dist: langfuse>=2.0; extra == "llm"
Provides-Extra: forge
Requires-Dist: pypdf>=4.0; extra == "forge"
Requires-Dist: requests>=2.28; extra == "forge"
Provides-Extra: forge-embeddings
Requires-Dist: fastembed>=0.7.4; extra == "forge-embeddings"
Requires-Dist: numpy; extra == "forge-embeddings"
