Skip to content

Support Python 3.14 #12

@azure-cli-python-upgrade-bot

Description

This issue tracks the Python 3.13 → 3.14 rollout for
Azure CLI, following the precedent of
#32869 (3.14) and
#29640 (3.13).

The azure-cli-bump item below is opened automatically by the
python-upgrade bot. The other items are accumulators — append PR / issue links
as sub-bullets (or in comments below) as work lands, and tick the box once
that workstream is complete.

Progress

flowchart LR
    subgraph sg_azure_cli_bump [azure-cli-bump]
        azure_cli_bump__created["✅ created<br/>PR #10"]
        azure_cli_bump__merged["⏳ merged"]
        azure_cli_bump__created --> azure_cli_bump__merged
    end
    prereq_knack["prereq-knack<br/>✅"]
    subgraph sg_azure_cli_knack_pin [azure-cli-knack-pin]
        azure_cli_knack_pin__created["✅ created"]
        azure_cli_knack_pin__merged["✅ merged"]
        azure_cli_knack_pin__created --> azure_cli_knack_pin__merged
    end
    aaz_dev["aaz-dev<br/>⏳"]
    azdev["azdev<br/>✅"]
    azure_cli_extensions["azure-cli-extensions<br/>✅"]
    aaz_dev --> azure_cli_bump__merged
    azdev --> azure_cli_bump__merged
    azure_cli_extensions --> azure_cli_bump__merged
    azure_cli_knack_pin__merged --> azure_cli_bump__merged
    prereq_knack --> azure_cli_knack_pin__created

    classDef done fill:#1f6f3a,stroke:#0d4a25,color:#fff
    classDef active fill:#d29922,stroke:#9e6a00,color:#000
    classDef blocked fill:#cf222e,stroke:#82071e,color:#fff
    classDef waiting stroke:#6e7781,stroke-dasharray:4 2,color:#57606a
    class azure_cli_bump__created done
    class azure_cli_bump__merged waiting
    class prereq_knack done
    class azure_cli_knack_pin__created done
    class azure_cli_knack_pin__merged done
    class aaz_dev waiting
    class azdev done
    class azure_cli_extensions done
    click azure_cli_bump__created "https://github.com/YangAn-microsoft/azure-cli/pull/10" _blank
    click azure_cli_bump__merged "https://github.com/YangAn-microsoft/azure-cli/pull/10" _blank
    click prereq_knack "https://github.com/YangAn-microsoft/azure-cli/issues/12" _blank
    click azure_cli_knack_pin__created "https://github.com/YangAn-microsoft/azure-cli/issues/12" _blank
    click azure_cli_knack_pin__merged "https://github.com/YangAn-microsoft/azure-cli/issues/12" _blank
    click aaz_dev "https://github.com/YangAn-microsoft/azure-cli/issues/12" _blank
    click azdev "https://github.com/YangAn-microsoft/azure-cli/issues/12" _blank
    click azure_cli_extensions "https://github.com/YangAn-microsoft/azure-cli/issues/12" _blank
Loading

Plan

  • azure-cli-bump — Support Python 3.14 (bump embedded interpreter: 3.13.13 → 3.14.5) — ✅ created · ⏳ merged · PR {Packaging} Support Python 3.14 #10 · existing open PR
  • prereq-knackknack supports Python 3.14 — knack 0.14.0 on PyPI declares Python 3.14
  • azure-cli-knack-pin — Bump knack pin in azure-cli after Python 3.14 release — ✅ created · ✅ merged · setup.py already pins knack to 0.14.0
  • aaz-devaaz-dev supports Python 3.14 — aaz-dev 4.5.3 on PyPI does not yet declare Python 3.14
  • azdevazdev supports Python 3.14 — azdev 0.2.10 on PyPI declares Python 3.14
  • azure-cli-extensionsazure-cli-extensions supports Python 3.14 — Azure/azure-cli-extensions:azure-pipelines.yml contains '3.14'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions