Skip to content

Conversation

asonnenschein
Copy link
Contributor

@asonnenschein asonnenschein commented Sep 3, 2025

This PR updates the SDK's supported Python versions to 3.10, 3.11, 3.12, 3.13, 3.14, and 3.15, and bumps the lowest supported Python version (defined in pyproject.toml via variable requires-python) to 3.10.

Python version 3.9 will reach EOL next month, in October 2025. See https://devguide.python.org/versions/ for more details about Python version lifecycles.

#1195

Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the minimum supported Python version from 3.9 to 3.10 and adds support for Python 3.14 and 3.15, in preparation for Python 3.9's end-of-life in October 2025.

  • Updates minimum Python version requirement from 3.9 to 3.10 in project configuration
  • Adds Python 3.14 and 3.15 to the supported versions list across testing infrastructure
  • Updates documentation to reflect the new minimum Python version requirement

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
pyproject.toml Updates minimum Python version requirement to 3.10
noxfile.py Updates test session Python versions to include 3.14, 3.15 and removes 3.9
docs/get-started/quick-start-guide.md Updates documentation to reflect Python 3.10 minimum requirement
.github/workflows/test.yml Updates CI matrix to test against Python 3.10-3.15 instead of 3.9-3.13

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@asonnenschein asonnenschein self-assigned this Sep 3, 2025
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.

1 participant