Metadata-Version: 2.4
Name: actshield
Version: 0.9.0
Summary: Enterprise Security Control Plane SDK for Autonomous and Multi-Agent AI Systems
Author: ActShield Security Team
License: Apache-2.0
Project-URL: Homepage, https://github.com/agentguard/agentguard
Project-URL: Documentation, https://agentguard.dev/docs
Project-URL: Repository, https://github.com/agentguard/agentguard
Project-URL: Issue Tracker, https://github.com/agentguard/agentguard/issues
Project-URL: Changelog, https://github.com/agentguard/agentguard/blob/main/CHANGELOG.md
Keywords: ai-security,multi-agent,provenance,causal-tracing,policy-enforcement,llm-security,taint-tracking,threat-modeling,sdk,cli,security-control-plane,agent-security
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: System Administrators
Classifier: Topic :: Security
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System :: Monitoring
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Typing :: Typed
Requires-Python: >=3.11
Description-Content-Type: text/markdown
Requires-Dist: pydantic>=2.5.0
Requires-Dist: typing-extensions>=4.8.0
Provides-Extra: cli
Requires-Dist: rich>=13.7.0; extra == "cli"
Requires-Dist: typer>=0.12.0; extra == "cli"
Requires-Dist: click>=8.1.0; extra == "cli"
Provides-Extra: dev
Requires-Dist: pytest>=8.0.0; extra == "dev"
Requires-Dist: pytest-asyncio>=0.23.0; extra == "dev"
Requires-Dist: ruff>=0.4.0; extra == "dev"
Requires-Dist: mypy>=1.10.0; extra == "dev"
Requires-Dist: build>=1.0.0; extra == "dev"
Provides-Extra: server
Requires-Dist: fastapi>=0.110.0; extra == "server"
Requires-Dist: uvicorn[standard]>=0.29.0; extra == "server"
Requires-Dist: httpx>=0.27.0; extra == "server"
Requires-Dist: pydantic-settings>=2.0.0; extra == "server"
Provides-Extra: dashboard
Requires-Dist: actshield[cli,server]; extra == "dashboard"
Provides-Extra: openai
Requires-Dist: openai>=1.30.0; extra == "openai"
Provides-Extra: gemini
Requires-Dist: google-generativeai>=0.7.0; extra == "gemini"
Provides-Extra: anthropic
Requires-Dist: anthropic>=0.28.0; extra == "anthropic"
Provides-Extra: ollama
Requires-Dist: httpx>=0.27.0; extra == "ollama"
Provides-Extra: all
Requires-Dist: actshield[anthropic,cli,gemini,ollama,openai,server]; extra == "all"
