-
Notifications
You must be signed in to change notification settings - Fork 3.4k
Support Python 3.12 #27673
Copy link
Copy link
Closed
Labels
Auto-ResolveAuto resolve by botAuto resolve by botAzure CLI TeamThe command of the issue is owned by Azure CLI teamThe command of the issue is owned by Azure CLI teamPossible-SolutionSimilar-Issuecustomer-reportedIssues that are reported by GitHub users external to the Azure organization.Issues that are reported by GitHub users external to the Azure organization.feature-request
Milestone
Metadata
Metadata
Assignees
Labels
Auto-ResolveAuto resolve by botAuto resolve by botAzure CLI TeamThe command of the issue is owned by Azure CLI teamThe command of the issue is owned by Azure CLI teamPossible-SolutionSimilar-Issuecustomer-reportedIssues that are reported by GitHub users external to the Azure organization.Issues that are reported by GitHub users external to the Azure organization.feature-request
Description
Python 3.12 has been released on 2023-10-02: https://www.python.org/downloads/release/python-3120/
Azure CLI needs to support Python 3.12 like how we supported 3.10 (#19857), 3.11 (#24494).
TODOs
pymsalruntime(dependency ofmsal[broker]) {Core} Bump MSAL to 1.27.0 and pinpymsalruntimeto 0.14.0 #28556distutils{Core} Remove deprecated usages of distutils to support Python 3.12 #28796setuptoolsto dependency #27196assertRaisesRegexp#29504assertEquals#29515assertDictContainsSubsetandassertNotEqualsPlease port to Python3.12 #28194assertRaisesRegexpandassertEqualsazure-cli-extensions#8010