Skip to main content

wardhook

License: MIT Python 3.10+

Governance and observability for LangGraph agents.

This package contains no code. It installs all four Wardhook packages at a matching version, for when you want the whole toolkit:

pip install wardhook

Which is equivalent to:

pip install wardhook-core wardhook-guardrails wardhook-observability wardhook-evals
Package What it does
wardhook-core LangGraph agent runtime, tool calling, RAG with real source citations, one-command FastAPI server
wardhook-guardrails PII redaction, prompt-injection scoring, tool RBAC, compliance audit trail
wardhook-observability Per-node tokens, cost, and latency; static HTML trace viewer
wardhook-evals JSONL test cases, pass/fail runner, baseline regression detection

Extras

Provider clients and optional backends, passed through to whichever package owns them:

pip install "wardhook[anthropic]"   # langchain-anthropic, for a real model
pip install "wardhook[openai]"      # langchain-openai
pip install "wardhook[chroma]"      # Chroma vector store instead of the built-in one
pip install "wardhook[judge]"       # langchain-core, for the llm_judge eval criterion
pip install "wardhook[all]"         # all of the above

Should you use this, or the individual packages?

Use the individual packages if you want one capability. Each installs and works entirely alone — that is the point of the project, and CI proves it by installing each one in an environment containing no other Wardhook package and running its suite there. wardhook-guardrails in particular has a single runtime dependency (PyYAML) and needs no agent framework at all.

Use this package if you want all four and would rather write one line. It pins each dependency to an exact version, so wardhook==0.1.0 means precisely the 0.1.0 set. If you need to mix versions, depend on the packages directly.

Links

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wardhook-0.2.0.tar.gz (4.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wardhook-0.2.0-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

Details for the file wardhook-0.2.0.tar.gz.

File metadata

  • Download URL: wardhook-0.2.0.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for wardhook-0.2.0.tar.gz
Algorithm Hash digest
SHA256 f2319990bdc391a544ecf3fa373205cd220d0f82a2367883caef4f0ccd347a56
MD5 9552e1d061bd62c6c487c244b6c6df5b
BLAKE2b-256 ae5d7f73a3e4128678b3e5531b680b7dee40b9880996165ee3160cf3fe3263d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for wardhook-0.2.0.tar.gz:

Publisher: release.yml on justicebajaj161/wardhook

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file wardhook-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: wardhook-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 3.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for wardhook-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7f32fd38b6f133218655c0a4a3f18169895952b7b9800cd52ffbdfdd48b64186
MD5 05e264243977641a119afbbc0724bdb1
BLAKE2b-256 cccd951dca13e8dc74f2f17625383a96f9cc7da25388505a6e41f7ae6482205a

See more details on using hashes here.

Provenance

The following attestation bundles were made for wardhook-0.2.0-py3-none-any.whl:

Publisher: release.yml on justicebajaj161/wardhook

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 files

0.1.1

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page