Skip to content

1.5.0

Choose a tag to compare

@github-actions github-actions released this 06 Nov 10:18
· 62 commits to master since this release
f838bb1

Breaking changes

  • The VaultClient() object now has a cache for all of its lifetime:
client = vault_cli.get_client()
old = client.get("a")
time.sleep(1000)
assert old == client.get("a")

If you need a scoped cache, use the client as context manager:

with client:
    old = client.get("a")
  • Be consistent whether we crash or not, in vault-cli env (#178)
    In some cases, vault-cli env might still run your program even if it could fetch the secrets.
    New behaviour is:
  • vault-cli env will never run your program it it fails while accessing a secret
  • vault-cli env --force will always run your program, some environment variables might be missing.

Changelog

  • Travis to GH Actions (#179)
  • Improve a doc title wording (#172)
  • Fix broken markup (#173)
  • Typo (#171)
  • Hide ssh-add message (#170)
  • Add notices around certificates (#169)

Kudos:

@ewjoachim, @jybeepeopledoc and @mgu