Releases: clear-street/gestalt
Releases · clear-street/gestalt
3.4.3
Bug fix in Vault to handle non-string values appropriately.
- [FIX] Vault.get properly retrieves float value by @nsethi-clearstreet in #46
New Contributors
- @nsethi-clearstreet made their first contribution in #46
3.4.2
Re-authenticate when the token is about to expire
- This fix addresses permission denied errors for services that run longer than max_lease_ttl
3.4.1
Lazily connect to Vault
- Instead of connecting to Vault on
Vault()
instantiation, connect to Vault on first.get()
call to Vault.
Runtime Configuration of Vault Retry Delay and Tries
- Allows runtime configuration of vault provider retry delay and tries.
- Adds a CHANGELOG.md
Retry requests to vault that timeout
This version includes vault request timeouts as a retry-able exception type for the vault provider.
Fix nested key default bug
3.3.4 Merge pull request #39 from SparkeyG/sparkeyg/issue-38/nested-key-def…
Fix Vault thread memory leak
Stop Vault worker thread prior to GC so Config can be cleaned up properly.
Bump pyyaml to 6.0.1
Upgrade pyyaml to 6.0.1 to address the cython 3 compatibility issue.
Remove async usage
Removes unnecessary async
usage throughout the project.