Metadata-Version: 2.4
Name: spineframe
Version: 1.1.0
Summary: Provenance and traceability runtime for evidence-heavy AI agent workflows
License-Expression: Apache-2.0
Requires-Python: >=3.10
License-File: LICENSE
Requires-Dist: click>=8.1
Provides-Extra: anthropic
Requires-Dist: anthropic>=0.40; extra == "anthropic"
Provides-Extra: openai
Requires-Dist: openai>=1.50; extra == "openai"
Provides-Extra: tavily
Requires-Dist: tavily-python>=0.5; extra == "tavily"
Provides-Extra: mcp
Requires-Dist: mcp>=1.0; extra == "mcp"
Provides-Extra: agentward
Requires-Dist: agentward>=0.1; extra == "agentward"
Requires-Dist: pyyaml>=6.0; extra == "agentward"
Provides-Extra: pdf
Requires-Dist: pymupdf>=1.24; extra == "pdf"
Provides-Extra: signing
Requires-Dist: cryptography>=42.0; extra == "signing"
Provides-Extra: web
Requires-Dist: fastapi>=0.110; extra == "web"
Requires-Dist: uvicorn[standard]>=0.27; extra == "web"
Provides-Extra: all
Requires-Dist: anthropic>=0.40; extra == "all"
Requires-Dist: openai>=1.50; extra == "all"
Requires-Dist: tavily-python>=0.5; extra == "all"
Requires-Dist: mcp>=1.0; extra == "all"
Requires-Dist: pymupdf>=1.24; extra == "all"
Requires-Dist: cryptography>=42.0; extra == "all"
Requires-Dist: fastapi>=0.110; extra == "all"
Requires-Dist: uvicorn[standard]>=0.27; extra == "all"
Provides-Extra: dev
Requires-Dist: pytest>=7.0; extra == "dev"
Requires-Dist: pytest-cov>=4.0; extra == "dev"
Dynamic: license-file
