Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NOTICE: v3.4.0 is going to remove the dependency on oscrypto and pycryptodomex #1781

Closed
sfc-gh-aling opened this issue Oct 20, 2023 · 2 comments

Comments

@sfc-gh-aling
Copy link
Collaborator

sfc-gh-aling commented Oct 20, 2023

in our next release v3.4.0, snowflake-connector-python is going to remove the dependency on oscrypto and pycryptodomex, which will be replaced by the usage of cryptography library. This is because 1) oscrypto is not actively maintained and 2) we would love to consolidate the usage of the libraries as suggested by the community.

This means that when installing snowflake-connector-python, oscrypto and pycryptodomex are no longer installed along with the connector. Please explicitly specify your own oscrypto and pycryptodomex dependency if your application depends on the two libraries.

for more context, please check the following issues discussing the usage of crypto libraries.
#1605
#1767

PR merged: #1779

we will also release snowsql which will be built upon the latest release of snowflake-connector-python.
however, snowsql still will have pycryptodomex as dependency as it's using functionality from the library.

cc: @sfc-gh-mkeller

@github-actions github-actions bot changed the title NOTICE: upcoming release is going to remove the dependency on oscrypto and pycryptodomex SNOW-947597: NOTICE: upcoming release is going to remove the dependency on oscrypto and pycryptodomex Oct 20, 2023
@sfc-gh-aling sfc-gh-aling changed the title SNOW-947597: NOTICE: upcoming release is going to remove the dependency on oscrypto and pycryptodomex NOTICE: v3.4.0 is going to remove the dependency on oscrypto and pycryptodomex Oct 20, 2023
@sfc-gh-aling sfc-gh-aling pinned this issue Oct 20, 2023
@sfc-gh-aling
Copy link
Collaborator Author

v3.4.0 is released removing dependencies oscrypto and pycryptodomex

@sfc-gh-aling sfc-gh-aling unpinned this issue Nov 6, 2023
@davidln777
Copy link

@sfc-gh-aling / @sfc-gh-mkeller - Hi, Do you have any ETA on the snowsql fix?
Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants