Skip to content

Migration from vault_client

What Changed

  • PyPI distribution changed from vault-client to vault-kv-client.
  • Canonical import path changed from vault_client to vault_kv_client.
  • The old package name is still shipped temporarily as a compatibility layer.

Before

from vault_client import VaultManager, VaultSettings, VaultAuth

After

from vault_kv_client import VaultManager, VaultSettings, VaultAuth

Compatibility Window

  • vault_client still imports successfully.
  • Importing vault_client emits a DeprecationWarning.
  • New code, docs, and examples should use vault_kv_client only.

Public API Notes

VaultKubernetesAuth is now available directly from the root package:

from vault_kv_client import VaultKubernetesAuth