Skip to content

feat!: Require App UUID when initialising the SDK#93

Merged
jakekgrog merged 19 commits intomasterfrom
jake/etr-815-update-sdk-to-be-initd-using-app-uuid
Jul 21, 2023
Merged

feat!: Require App UUID when initialising the SDK#93
jakekgrog merged 19 commits intomasterfrom
jake/etr-815-update-sdk-to-be-initd-using-app-uuid

Conversation

@jakekgrog
Copy link
Copy Markdown
Contributor

@jakekgrog jakekgrog commented May 18, 2023

BREAKING CHANGE: The UUID of the App is now required when initialising the SDK

Why

Support is being added for the new decrypt() function. We will now require both the API key and the App UUID to perform authorization.

How

  • Include the app_uuid as a required argument to init()
  • Include decrypt() function
  • Update minimum Python version to Python3.7
  • Update cryptography version to ^41.0.0
  • Update flake8 and black dependency versions

Checklist

  • Commit messages are formatted as per the convention, and breaking changes are marked

BREAKING CHANGE: The UUID of the App is now required when initialising the SDK

BREAKING CHANGE: The UUID of the App is now required when initialising the SDK
Comment thread evervault/http/request.py
@jakekgrog jakekgrog marked this pull request as draft June 7, 2023 11:06
Comment thread README.md Outdated
@jakekgrog jakekgrog marked this pull request as ready for review July 19, 2023 14:55
@jakekgrog jakekgrog merged commit 2a1a03a into master Jul 21, 2023
@jakekgrog jakekgrog deleted the jake/etr-815-update-sdk-to-be-initd-using-app-uuid branch July 21, 2023 11:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

4 participants