Skip to content

Support Python 3.13 - #527

Merged
Hang (bebound) merged 12 commits into
Azure:devfrom
RenSilvaAU:resilv/py313azdev
Aug 14, 2025
Merged

Hang (bebound) merged 12 commits into
Azure:devfrom
RenSilvaAU:resilv/py313azdev

Conversation

@RenSilvaAU

@RenSilvaAU Ren Silva (RenSilvaAU) commented Aug 8, 2025

Copy link
Copy Markdown
Contributor

Related command

azdev (general) - This PR updates Python version support and package dependencies for improved compatibility.

Description

This PR updates the package to support newer Python versions and modernises dependency constraints for better compatibility and flexibility.

What's Changed:

Why This PR:

  • Extends Python version support to include the latest stable releases
  • Modernises dependency constraints to allow for compatible newer versions
  • Ensures compatibility with packages that depend on the wrapt library

Effect:

  • Users can now run aaz-dev-tools on Python 3.11, 3.12, and 3.13
  • More flexible dependency management reduces potential version conflicts
  • Improved stability and compatibility of the azdev toolchain

@RenSilvaAU

Copy link
Copy Markdown
Contributor Author

Hang (@bebound),

May I have your review on this PR?

Comment thread scripts/test/test_compatibility_unix.sh Outdated
Comment thread scripts/test/test_compatibility_unix.sh Outdated
Comment thread setup.py Outdated
Comment thread setup.py
Comment thread setup.py Outdated
@RenSilvaAU
Ren Silva (RenSilvaAU) marked this pull request as draft August 13, 2025 01:35
@RenSilvaAU
Ren Silva (RenSilvaAU) marked this pull request as ready for review August 13, 2025 01:44
@RenSilvaAU
Ren Silva (RenSilvaAU) marked this pull request as draft August 13, 2025 02:00
@RenSilvaAU
Ren Silva (RenSilvaAU) marked this pull request as ready for review August 13, 2025 08:29
@bebound

Copy link
Copy Markdown
Contributor

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 2 pipeline(s).

@RenSilvaAU

Copy link
Copy Markdown
Contributor Author

/azp run

@azure-pipelines

Copy link
Copy Markdown
Commenter does not have sufficient privileges for PR 527 in repo Azure/azure-cli-dev-tools

@bebound

Copy link
Copy Markdown
Contributor

/azp run

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines successfully started running 2 pipeline(s).

@bebound Hang (bebound) changed the title Resilv/py313azdev Support Python 3.13 Aug 13, 2025
@bebound
Hang (bebound) merged commit ce90f1c into Azure:dev Aug 14, 2025
26 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants