hvac

Python 3.X client for HashiCorp Vault

APACHE-2.0 License

Downloads
21.3M
Stars
1.2K
Committers
194

Bot releases are hidden (Show)

hvac - v0.2.15

Published by ianunruh over 8 years ago

Thanks to @blarghmatey, @stevenmanton, and @ahlinc for their contributions!

IMPROVEMENTS:

  • Add methods for manipulating app/user IDs [GH-62]
  • Add ability to automatically parse policies with pyhcl [GH-58]
  • Add TTL option to create_userpass [GH-60]
  • Add support for backing up keys on rekey [GH-57]
  • Handle non-JSON error responses correctly [GH-46]

BUG FIXES:

  • is_authenticated now handles new error type for Vault 0.6.0
hvac - v0.2.14

Published by ianunruh over 8 years ago

BUG FIXES:

  • Fix improper URL being used when leader redirection occurs [GH-56]
hvac - v0.2.13

Published by ianunruh over 8 years ago

IMPROVEMENTS:

  • Add support for Requests sessions [GH-53]

BUG FIXES:

  • Properly handle redirects from Vault server [GH-51]
hvac - v0.2.12

Published by ianunruh over 8 years ago

IMPROVEMENTS:

  • Add support for increment in renewel of secret [GH-48]

BUG FIXES:

  • Use unicode literals when constructing URLs [GH-50]
hvac - v0.2.10

Published by ianunruh over 8 years ago

IMPROVEMENTS:

  • Add support for list operation [GH-47]
hvac - v0.2.9

Published by ianunruh over 8 years ago

IMPROVEMENTS:

  • Add support for nonce during rekey operation [GH-42]
  • Add get method for policies [GH-43]
  • Add delete method for userpass auth backend [GH-45]
  • Add support for response to rekey init
hvac - v0.2.8

Published by ianunruh over 8 years ago

IMPROVEMENTS:

  • Convenience methods for managing userpass and app-id entries
  • Support for new API changes in Vault v0.4.0
hvac - v0.2.7

Published by ianunruh almost 9 years ago

IMPROVEMENTS:

  • Add support for PGP keys when rekeying [GH-28]

BUG FIXES:

  • Fixed token metadata parameter [GH-27]
hvac - v0.2.6

Published by ianunruh almost 9 years ago

IMPROVEMENTS:

  • Add support for revoke-self
  • Restrict requests dependency to modern version
hvac - v0.2.5

Published by ianunruh about 9 years ago

IMPROVEMENTS:

  • Add support for API changes/additions in Vault v0.3.0
    • Tunable config on secret backends
    • MFA on username/password and LDAP auth backends
    • PGP encryption for unseal keys
hvac - v0.2.4

Published by ianunruh about 9 years ago

BUG FIXES:

  • Fix write response handling [GH-19]
hvac - v0.2.3

Published by ianunruh over 9 years ago

BUG FIXES:

  • Fix error handling for next Vault release

IMPROVEMENTS:

  • Add support for rekey/rotate APIs
hvac -

Published by ianunruh over 9 years ago

BUG FIXES:

  • Restrict requests dependency to 2.5.0 or later

IMPROVEMENTS:

  • Return latest seal status from unseal_multi
hvac -

Published by ianunruh over 9 years ago

BUG FIXES:

  • Use arguments passed to initialize method
hvac -

Published by ianunruh over 9 years ago

BACKWARDS COMPATIBILITY NOTICE:

  • Requires Vault 0.1.2 or later for X-Vault-Token header
  • auth_token method removed in favor of token property
  • read method no longer raises hvac.exceptions.InvalidPath on nonexistent paths

IMPROVEMENTS:

  • Tolerate falsey URL in client constructor
  • Add ability to auth without changing to new token
  • Add is_authenticated convenience method
  • Return None when reading nonexistent path
hvac -

Published by ianunruh over 9 years ago

IMPROVEMENTS:

  • Add is_sealed convenience method
  • Add unseal_multi convenience method

BUG FIXES:

  • Remove secret_shares argument from unseal method
hvac -

Published by ianunruh over 9 years ago

  • Initial release
Package Rankings
Top 1.21% on Pypi.org
Top 5.96% on Proxy.golang.org
Top 15.26% on Conda-forge.org
Badges
Extracted from project README
Build Lint codecov Documentation Status PyPI version Twitter - @python_hvac Gitter chat
Related Projects