Hvac

Latest version: v2.2.0

Safety actively analyzes 630450 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 12

1.1.0

📢 Deprecations / Announcements

- [`v3.0.0`](https://github.com/hvac/hvac/milestone/36) - The `certificate` parameter for `create_ca_certificate_role` will stop accepting file paths ([GH-914](https://github.com/hvac/hvac/pull/914))
- Please note that `hvac` intends to drop support for EoL Python versions ([GH-877](https://github.com/hvac/hvac/pull/877))
- [`v3.0.0`](https://github.com/hvac/hvac/milestone/36) - The default value of `raise_on_deleted_version` will change from `True` to `False` ([GH-955](https://github.com/hvac/hvac/issues/955))
- Allow for reading deleted secret versions (kv2) without an exception ([GH-907](https://github.com/hvac/hvac/pull/907))

🚀 Features

- Allow for reading deleted secret versions (kv2) without an exception ([GH-907](https://github.com/hvac/hvac/pull/907))
- AWS secret engine - fix `generate_credentials` for STS endpoint ([GH-934](https://github.com/hvac/hvac/pull/934))
- Add support for custom metadata in kv2 engine ([GH-805](https://github.com/hvac/hvac/pull/805))
- Add new field `auto_rotate_period` on transit key management ([GH-903](https://github.com/hvac/hvac/pull/903))

🐛 Bug Fixes

- Allow for reading deleted secret versions (kv2) without an exception ([GH-907](https://github.com/hvac/hvac/pull/907))
- fix vault client certificates loaded from environment variables ([GH-943](https://github.com/hvac/hvac/pull/943))
- approle - fix metadata for generated secret IDs, re-add `wrap_ttl` ([GH-782](https://github.com/hvac/hvac/pull/782))
- AWS secret engine - fix `generate_credentials` for STS endpoint ([GH-934](https://github.com/hvac/hvac/pull/934))
- Propagate client's adapter to API categories ([GH-939](https://github.com/hvac/hvac/pull/939))
- don't cache on py3.6 windows combo ([GH-916](https://github.com/hvac/hvac/pull/916))
- Cert: Fix role certificate parameter ([GH-886](https://github.com/hvac/hvac/pull/886))

📚 Documentation

- add documentation for retries ([GH-948](https://github.com/hvac/hvac/pull/948))
- docs - sphinx - fail on warnings ([GH-949](https://github.com/hvac/hvac/pull/949))
- Create userpass.rst ([GH-775](https://github.com/hvac/hvac/pull/775))
- doc: update reference to removed method ([GH-942](https://github.com/hvac/hvac/pull/942))
- Documentation updates for use with a private CA ([GH-774](https://github.com/hvac/hvac/pull/774))
- Update Azure guideline with proper client variable ([GH-935](https://github.com/hvac/hvac/pull/935))
- Update wrapping.rst - example for unauthenticated unwrap ([GH-789](https://github.com/hvac/hvac/pull/789))
- Fix typo in the AWS auth method docs ([GH-911](https://github.com/hvac/hvac/pull/911))
- Replace Azure docs occurrence to Kubernetes ([GH-904](https://github.com/hvac/hvac/pull/904))

🧰 Miscellaneous

- Remove deprecated python syntax ([GH-909](https://github.com/hvac/hvac/pull/909))

1.0.2

- Update dependencies. GH-897

1.0.1

🐛 Bug Fixes

- Add `role_name` parameter to `auth.token.create_orphan`. GH-891
- docs: Add RTD config. GH-894

📚 Documentation

- docs: Add RTD config. GH-894

1.0.0

- CI: Update Vault versions for integration tests. GH-884
- Tests: Handle 204 response in jwt test. GH-881
- Tests: Fix kubernetes integration test. GH-880
- Tests: Fix broken oidc test. GH-879
- Tests: Fix Azure test failure. GH-878
- Tests: Handle different response due to upstream change. GH-876
- Tests: Fix Github auth tests. GH-875
- Test utils: Fix OTP length for Vault >=1.10.0. GH-872
- Test utils: Migrate to packaging module's Version. GH-871
- Integration Tests: Fix GCP test error. GH-870
- build-test: Fix windows job. GH-845
- build-test: Add test. GH-844
- Bump version: 0.11.2 → 1.0.0. GH-829

💥 Breaking Changes

- Legacy MFA: Move mfa authentication method to legacy MFA method. GH-883
- Remove deprecated methods. GH-868
- Remove redundant code for Python <= 3.5. GH-822
- Drop Python 2 and EOL Python 3 versions. GH-819

🚀 Features

- Token: Add create orphaned token method. GH-869
- Allow configuring the possible salt lengths for RSA PSS signatures. GH-846
- ssh: Add secret engine. GH-811

🐛 Bug Fixes

- setup.py: Add encoding for long_description. GH-843
- Don't override user warning filters. GH-818

📚 Documentation

- Migrate to Poetry. GH-854
- docs(auth-methods): update kubernetes. GH-837
- README: Remove help wanted note. GH-848
- Update kubernetes authentication example. GH-827

🧰 Miscellaneous

- .gitignore: Add vscode config directory. GH-867
- Add stock version-resolver cfg for release-drafter. GH-836
- Release drafter tweaks. GH-835
- Add commitish to release-drafter.yml. GH-832
- Bump dependencies. GH-826
- Readding 3.6 support. GH-823
- Add support for Python 3.10. GH-821
- Fix CI. GH-812

0.11.2

Breakfix release to revert some unintended post-1.0 requirements changes.

🐛 Bug Fixes

- Revert `six` & `requests` Requirements Changes. GH-768

0.11.1

💥 Breaking Changes

- **Note**: This is _actually and truly_ (😝) intended to by the last hvac release supporting Python 2.7.

**Starting with hvac version `1.0.0`, Python versions `>=3.6` will be the only explicitly supported versions.**
- Requirements - Cleanup & Upgrades (`install_requires` => `requests>=2.25.1` ). GH-741

🚀 Features

- Add X-Vault-Request header to all requests by default. GH-762
- Add token_type to kubernetes auth create_role. GH-760
- jwt: use login adapter and add `use_token` param. GH-746

🐛 Bug Fixes

- Fix Passing of `cert` Parameter From Client into Adapter Class. GH-743
- Removed vestigial accessor parameter from auth token revoke_self. GH-744
- Fix Client TLS `verify` Behavior . GH-745
- Fix incorrect recovery key backup path. GH-749

Thanks to Tylerlhess, anhdat, ayav09, bobmshannon, bpatterson971, briantist, cmanfre4, jeffwecan, Chris Manfre and tyhess for their lovely contributions.

Page 2 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.