Conversation
|
📄 Documentation for this branch is available at: https://ncar.github.io/musica/branch/bump_python_versions/ |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #681 +/- ##
==========================================
+ Coverage 78.27% 78.86% +0.59%
==========================================
Files 54 54
Lines 7193 7136 -57
==========================================
- Hits 5630 5628 -2
+ Misses 1563 1508 -55 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
There was a problem hiding this comment.
Pull Request Overview
This PR updates Python version support by dropping Python 3.9 and adding Python 3.14, aligning with Python's official support policy. The changes update CI/CD workflows to test and build wheels for Python versions 3.10 through 3.14.
- Updated test matrix to include Python 3.10-3.14 (removing 3.9)
- Updated wheel building workflows to use Python 3.14 as the build environment
Reviewed Changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| .github/workflows/python-tests.yml | Updated test matrix to drop Python 3.9 and add Python 3.14 |
| .github/workflows/python-wheels.yml | Updated Python version to 3.14 for all platform-specific wheel builds |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
Pull Request Overview
Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Python now only officially supports python 3.10, 3.11, 3.12, 3.13, and 3.14.
This PR makes us test all of these versions and make wheels for these while dropping support for python 3.9
Removes use of 'large' image runners which cost money