Current Series Release Notes¶
5.7.0-7¶
New Features¶
Added token-based auth method support to the Vault key manager. A new
[vault] auth_methodoption (choices:approle,jwtandkubernetes; default:approle) controls how castellan authenticates with Vault. Thejwtandkubernetesmethods read a JWT from a file and present it to a Vault auth backend. An optionalauth_pathoption allows overriding the auth backend mount path when it differs from the default (e.g.kubernetes-my-clusterinstead ofkubernetes). New[vault]config options:auth_method,token_role,token_file, andauth_path. Theroot_token_idoption continues to take priority over any configured auth method when set.
Upgrade Notes¶
Support for Python 3.10 has been dropped. The minimum version of Python now supported is 3.11.
5.7.0¶
Deprecation Notes¶
The
castellan.__version__attribute has been deprecated for removal. Prefer use ofimportlib.metadatato inspect version information for installed packages.