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

Uploaded Python 3

File details

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

File metadata

  • Download URL: wardhook-0.1.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.1.0.tar.gz
Algorithm Hash digest
SHA256 7c088f1a451c23195fe81f2f35bb5e747606fa60701a5ce8388021ccfa22147a
MD5 814b91309c8c18e76daeab15b4c1028a
BLAKE2b-256 385ca3a8a5e8e5fceaf45d6326b2886a60103503358485d937f56d706d9710c6

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: wardhook-0.1.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.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3c33369545b96ac1b5c8300a2ca293a5c9cd9913abfea4ca70155aaaec7d99e9
MD5 1e11983e90ed942e84867da8d1c360e6
BLAKE2b-256 e733e9e2550dafa2d5838c78846047c80948432800c8cfefa54d7c5a19a4a407

See more details on using hashes here.

Provenance

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

0.2.0

2 files

0.1.1

2 files

This release

0.1.0 This release

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