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.1.1.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.1.1-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: wardhook-0.1.1.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.1.1.tar.gz
Algorithm Hash digest
SHA256 dbdb8fc56575dfa84e86eeaed8ca271201e8c88640459b8c9e4e5f6de3175070
MD5 f35299a08acb2172e42ebe662e488183
BLAKE2b-256 111b25f5bf8b76f323acc23c834c871b5376e4af7473e5459ef0b7821f7fdfbb

See more details on using hashes here.

Provenance

The following attestation bundles were made for wardhook-0.1.1.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.1.1-py3-none-any.whl.

File metadata

  • Download URL: wardhook-0.1.1-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.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a0a51b3d205365d596e2ef8c1190c67f92791cf74d6cfeddfd2f8010cace077d
MD5 a3646cb33ca8402646f4e40d891ed64c
BLAKE2b-256 9731e1e24cd6d560e79b226b5a026f333c4c743620263f514667a7583356096c

See more details on using hashes here.

Provenance

The following attestation bundles were made for wardhook-0.1.1-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

0.2.0

2 files

This release

0.1.1 This release

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