Conversation
There was a problem hiding this comment.
Pull Request Overview
This PR updates the minimum Python version requirement from 3.9 to 3.10 across the codebase to align with Python's support lifecycle, as Python 3.9 reached end-of-life in October 2025.
- Updated
requires-pythonfield in all pyproject.toml files from ">=3.9" to ">=3.10" - Updated documentation and README files to reflect new version requirements
- Removed Python 3.9 from CI/CD pipeline configurations
Reviewed Changes
Copilot reviewed 16 out of 16 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| versioning/pyproject.toml | Updated minimum Python version requirement |
| test_samples/README.md | Updated documentation to reflect new version requirements |
| scripts/README.md | Updated development setup instructions |
| libraries/*/pyproject.toml | Updated Python version requirements across all library packages |
| libraries/*/readme.md | Updated requirements sections in library documentation |
| README.md | Updated main project requirements |
| .github/workflows/python-package.yml | Removed Python 3.9 from GitHub Actions CI matrix |
| .azdo/ci-pr.yaml | Removed Python 3.9 from Azure DevOps CI matrix |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Co-authored-by: Copilot <[email protected]>
Co-authored-by: Copilot <[email protected]>
There was a problem hiding this comment.
Pull Request Overview
Copilot reviewed 16 out of 16 changed files in this pull request and generated 1 comment.
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
Co-authored-by: Copilot <[email protected]>
|
Need to close/re-open to get the 3.9 build dependency to be gone. |
|
Will force merge this PR as GH pipeline is not updating as expected |
Fixes #169
Python 3.9 is no longer supported as of Oct 2025. See the versioning page here.
Support for newer python versions will be done in a separate PR (tracked in #170)