You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Replace use of m2crypto and pyOpenSSL with urllib3
Replace use of pykerberos with gssapi
Use standard Requires for Python modules instead of PyInstaller
Add --vaultcertname option to specify an alternative certificate name. That used to be an additional optional meaning of the --vaultalias option, but urllib3 requires only one name to match.
Add setuptools build infrastructure
Refactor htgettoken script into module with entry point. This enables invoking htgettoken as htgettoken.main() from Python.
Use wheels to build/install Python package, which simplified the entry points and improves (slightly) the metadata
Fix the httokensh background process's check for its parent process. That is only a backup in case only the parent process is hard-killed, because normally the parent process kills the background process when the parent exits.
Use newer sts secrets API for token exchanges.
Fix the -o/--outfile option to work with relative paths.
Change the --nobearertoken option to always get and save a vault token.