Metadata-Version: 2.4
Name: agentskeptic
Version: 1.3.0
Summary: Python-native database-truth verification for CrewAI and LangGraph (AgentSkeptic kernel).
License: MIT
Requires-Python: >=3.11
Description-Content-Type: text/markdown
Requires-Dist: jsonschema>=4.22
Requires-Dist: httpx>=0.27
Requires-Dist: pydantic>=2.5
Provides-Extra: dev
Requires-Dist: pytest>=8.0; extra == "dev"
Requires-Dist: pytest-asyncio>=0.24; extra == "dev"
Provides-Extra: postgres
Requires-Dist: psycopg[binary]>=3.2; extra == "postgres"
Provides-Extra: crewai
Requires-Dist: crewai>=0.80; extra == "crewai"
Provides-Extra: langgraph
Requires-Dist: langgraph>=0.2; extra == "langgraph"
Requires-Dist: langchain-core>=0.3; extra == "langgraph"
Provides-Extra: migrate
Requires-Dist: libcst>=1.4; extra == "migrate"

# agentskeptic (Python)

First-party Python verification kernel and `agentskeptic.verify()` integration surface.

Authoritative integrator narrative: [../docs/integrator-verification.md](../docs/integrator-verification.md).

```bash
pip install -e ".[dev]"
pytest
```

Parity vectors live under `tests/parity_vectors/`; regenerate with Node (after `npm run build`):

```bash
node ../scripts/emit-python-parity-goldens.mjs
```

Cold-path smoke (from **repository root**; copies partner fixtures + `schemas/` into the image):

```bash
docker build -f python/Dockerfile -t agentskeptic-py-verify .
```

PyPI releases: the repository version is the single source of truth; the GitHub **Release** workflow (`.github/workflows/release.yml`) creates a `v*.*.*` tag and then publishes the wheel with Trusted Publishing (see root `CONTRIBUTING.md`).
