dbcli / mycli

A Terminal Client for MySQL with AutoCompletion and Syntax Highlighting.
http://mycli.net
Other
11.32k stars 656 forks source link

mycli's dependency of cryptography #1139

Open dashi6174 opened 7 months ago

dashi6174 commented 7 months ago

mycli 1.27.0 has requirement cryptography==36.0.2, but you have cryptography 41.0.5.

ambrahma commented 6 months ago

mycli dependency on cryptography==36.0.2 may not be required now based on this comment https://github.com/dbcli/mycli/blob/8c005f7c9923e3502a5b06def28178e53f07ee80/setup.py#L21. I am currently working on this another issue https://github.com/Azure/azure-cli/issues/27896 and PR https://github.com/Azure/azure-cli-extensions/pull/7138, for fixing it, is blocked due to mycli's dependency. Build is failing with error: pkg_resources.ContextualVersionConflict: (cryptography 36.0.2 (/mnt/vss/_work/1/s/env/lib/python3.10/site-packages), Requirement.parse('cryptography!=40.0.0,!=40.0.1,<42,>=38.0.0'), {'pyopenssl'})