Oryx icon indicating copy to clipboard operation
Oryx copied to clipboard

Update Python 3.13 to latest version 3.13.7

Open Copilot opened this issue 3 months ago • 1 comments

This PR updates Python 3.13 support to include the latest version 3.13.7, as requested in the issue. The repository previously had Python 3.13 versions up to 3.13.5 with some gaps (missing 3.13.4 and 3.13.6).

Changes Made

Platform Version Files

  • Updated platforms/python/versions/bullseye/versionsToBuild.txt to include Python 3.13.4, 3.13.6, and 3.13.7
  • Updated platforms/python/versions/bookworm/versionsToBuild.txt to include Python 3.13.4, 3.13.6, and 3.13.7
  • All new versions use the correct GPG key: 7169605F62C751356D054A26A821E680E5FA6305

Constants and Generated Files

  • Updated build/constants.yaml to include python313-version: 3.13.7 as the latest Python 3.13 version
  • Added Python 3.13 runtime versions for both bookworm and bullseye platforms
  • Regenerated all constants files using the SharedCodeGenerator tool, including:
    • build/__pythonVersions.sh now includes PYTHON313_VERSION='3.13.7'
    • src/BuildScriptGenerator/PythonVersions.cs now includes the updated Python 3.13.7 constant

Documentation

  • Updated doc/supportedPlatformVersions.md to list all Python 3.13 versions (3.13.1 through 3.13.7) for both bullseye and bookworm platforms

Verification

The changes ensure that:

  • Python 3.13.7 is now the latest available Python 3.13 version
  • All intermediate versions (3.13.4, 3.13.6) are also included for completeness
  • Both bullseye and bookworm platforms support the full range of Python 3.13 versions
  • All generated constants and documentation files are consistent and up-to-date

Fixes #2630.


💡 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 avatar Sep 05 '25 13:09 Copilot

@vijaysaayi 👋 This repository doesn't have Copilot instructions. With Copilot instructions, I can understand the repository better, work faster and produce higher quality PRs.

I can generate a .github/copilot-instructions.md file for you automatically. Click here to open a pre-filled issue and assign it to me. I'll write the instructions, and then tag you for review.

Copilot avatar Sep 05 '25 13:09 Copilot