- add 403 as a valid response code for get_service call
- upgrade to python3.10
- remove upper bound for dependency of cryptography
- Added a new timeout option, for being able to configure request timeouts.
- Added support for certificate endpoints.
- Added support for getting and listing CAs from the CA endpoints.
- Updated the revert support to use the new revert endpoints in the backend. This support no longer requires fetching and passing in the full objects, but instead passes in the object ID, and the revision to revert to, making it possible to limit ACLs to the client to be able to revert without needing to access the decrypted secrets.
- Add a configuration option for being able to disable ssl cert validation.
- Require newer boto3 and remove pyopenssl workaround
- Only depend on pyopenssl, ndg-httpsclient, pyasn1 in python2.7
- add credential pair to credential id mapping
- export metadata in 'combined' output format
- update metadata response format handling
- fixup for release tag
- support custom environment variable prefixes
- add credential revert functionality
- python3 compat
- changed dependency of kmsauth to >=0.3.0