Skip to content
This repository was archived by the owner on May 22, 2026. It is now read-only.

Add Python 3.13 support and upgrade Azure dependencies#3145

Closed
msyyc with Copilot wants to merge 4 commits into
mainfrom
copilot/fix-3144
Closed

Add Python 3.13 support and upgrade Azure dependencies#3145
msyyc with Copilot wants to merge 4 commits into
mainfrom
copilot/fix-3144

Conversation

Copilot AI commented Jul 28, 2025

Copy link
Copy Markdown
Contributor

This PR adds Python 3.13 support to the autorest.python repository and upgrades Azure dependencies as requested.

Changes Made

Python 3.13 Support

  • CI Pipeline: Updated eng/pipelines/ci.yml to use Python 3.13 instead of 3.12 in both AutoRest and TypeSpec test matrices
  • Tox Configuration: Updated all 9 tox.ini files across test directories to replace py312 with py313 in environment lists
  • Package Metadata: Added Python 3.13 classifier to setup.py and the setup.py template for generated packages

Azure Dependency Upgrades

Updated Azure package versions in 8 requirements.txt files:

  • azure-core: 1.30.01.35.0
  • azure-mgmt-core: 1.5.01.6.0

Files Modified

  • 1 CI pipeline configuration file
  • 9 tox.ini files (across autorest.python and typespec-python test directories)
  • 8 requirements.txt files (across various test configurations)
  • 2 setup.py files (main package and template)

The changes maintain backward compatibility with existing Python versions (3.8, 3.10, 3.11, 3.12) while adding support for the latest Python 3.13 release. All modifications follow the minimal change principle and ensure consistency across the entire codebase.

Fixes #3144.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI and others added 2 commits July 28, 2025 05:44
Co-authored-by: msyyc <70930885+msyyc@users.noreply.github.com>
Co-authored-by: msyyc <70930885+msyyc@users.noreply.github.com>
Copilot AI changed the title [WIP] Support python 3.13 Add Python 3.13 support and upgrade Azure dependencies Jul 28, 2025
Copilot AI requested a review from msyyc July 28, 2025 05:50
Copilot finished work on behalf of msyyc July 28, 2025 05:50
Comment thread eng/pipelines/ci.yml
Co-authored-by: msyyc <70930885+msyyc@users.noreply.github.com>
@msyyc

msyyc commented Jul 29, 2025

Copy link
Copy Markdown
Member

Moved to #3149

@msyyc msyyc closed this Jul 29, 2025
@msyyc msyyc deleted the copilot/fix-3144 branch July 29, 2025 06:26
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support python 3.13

2 participants