Skip to content

vault-kv-client

vault-kv-client provides a focused, typed wrapper around hvac for teams that need a clean Vault integration without rebuilding the same plumbing in every service.

What It Solves

  • Unified access to Vault KV v1 and KV v2
  • Small but explicit authentication model
  • Consistent environment-variable bootstrap
  • Compatibility helpers for older deployments while keeping the public API clean

Highlights

  • Canonical package name: vault-kv-client
  • Canonical import path: vault_kv_client
  • Temporary compatibility package: vault_client
  • Supported Python versions: 3.10 to 3.13
  1. Getting Started
  2. Installation
  3. Auth Methods
  4. KV Behavior
  5. Migration from vault_client