-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Support Python 3.11 #24494
Comments
|
I guess we need to update |
|
PS: This dependency tree is generated with johnnydep |
Is there a workaround for users on an operating system with python3.11 preinstalled (like Fedora 37)? |
I did find a workaround for myself this afternoon. Steps:
|
A CVE has been reported with |
A more popular tool is |
https://nvd.nist.gov/vuln/detail/CVE-2023-24329 With the new CVE-2023-24329, Program Files (x86)\Microsoft SDKs\Azure\CLI2\python310.dll now shows in security scans and will start to be automatically removed from environments. |
@peterbax117, it seems the Python community still has some debate on |
@jiasli , Thank you for the information and link. I will follow-up on this with the customer and point them to the Python community. Appreciate the quick response. |
I have contacted Microsoft's internal Python community and got their reply:
So the Python 3.10 itself is safe to use. According to Python's official website, Python 3.10 is a fully supported version, including |
Today I noticed |
This happens every time! Very annoying! When the main python was 3.10, it depended from 3.9. Can we please stop hardcoding python version into this tool? Thank you! |
Python 3.12 is now the current version. We never even got 3.11 support! I hope this hardcoded dependency on 2+ year old versions of Python will be solved at some point. |
@provenvelocity The PR is merged but we haven't released a new CLI version. 3.11 will be supported in next release. |
Description
Python 3.11 has been released on 2022-10-24: https://www.python.org/downloads/release/python-3110/
Azure CLI needs to support Python 3.11 like how we supported 3.9 (#16611), 3.10 (#19857).
TODOs
pylint
(Bump Pylint to 2.17 and flake8 to 6.0 azure-cli-dev-tools#359)vcrpy
(same as above)psycopg2
({Packaging} Update psycopg2 to support Python 3.11 #24671)pywin32
({Packaging} Bump PyWin32 to 305 #24982)cffi
psutil
({Packaging} Bump cffi to 1.15.1 and psutil to 5.9.5 #26842)argparse
#24497KeyVaultClient
toCertificateClient
in vm module #26991azure-keyvault
track1 SDK to make customization for supporting Python 3.11 #27148aaz
profile package name by addingprofile_
prefix for azure stack profiles. #27073The text was updated successfully, but these errors were encountered: