Azure / Azure/azure-cli

Support Python 3.14

Open
#32,869 2 comments 0 reactions 2 assignees Claimed by @YangAn-microsoft View on GitHub
Azure CLI Team feature-request Similar-Issue
Dominant language
Python
Stars
4.6k
Forks
3.5k
Avg merge
3d 2h
Merged PRs (30d)
60

Description

Python 3.14 was released on 2025-10-07 (https://devguide.python.org/versions/).

Similar to https://github.com/Azure/azure-cli/issues/29640, Azure CLI should add Python 3.14 support.

## TODOs

- `knack` supports 3.14
- [x] https://github.com/microsoft/knack/pull/296
- [x] https://github.com/microsoft/knack/pull/300
- [x] release knack 0.14.0
- [x] https://github.com/Azure/azure-cli/pull/33377
- `aaz-dev` supports 3.14
- [x] https://github.com/Azure/aaz-dev-tools/pull/552
- `azdev` supports 3.14
- [x] https://github.com/Azure/azure-cli-dev-tools/pull/544
- [x] https://github.com/Azure/azure-cli-dev-tools/pull/547
- [x] https://github.com/Azure/azure-cli/pull/33347
- Dependencies are updated to Python 3.14 compatible versions:
- [x] `msal-extensions`: https://github.com/Azure/azure-cli/pull/32859
- [x] `portalocker`: https://github.com/Azure/azure-cli/pull/32859
- [x] `pywin32`: https://github.com/Azure/azure-cli/pull/32859
- CI passes with Python 3.14
- [x] https://github.com/Azure/azure-cli/pull/33316
- [x] https://github.com/Azure/azure-cli/pull/33314
- [x] https://github.com/Azure/azure-cli/pull/33298
- [x] https://github.com/Azure/azure-cli/pull/33419
- Extension compatible with Python 3.14
- Support Python 3.14
- [x] https://github.com/Azure/azure-cli/pull/33313

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.