-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Python 3.13 support, drop 3.9 #546
Conversation
Wiz Scan Summary
To detect these findings earlier in the dev lifecycle, try using Wiz Code VS Code Extension. |
594f995
to
3d25da0
Compare
Remove the upper bound of the supported Python version, since that makes it tedious to add new versions: PyDPF Composites needs to be released before we can update PyACP, for example. Add Python 3.13 to the explicitly supported versions in the trove classifiers, and add it to the test matrix. Drop support for Python 3.9. Run pyupgrade with the '--py310-plus' flag, and remove the now unused imports.
3d25da0
to
832dbdd
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #546 +/- ##
==========================================
- Coverage 91.50% 91.49% -0.02%
==========================================
Files 50 50
Lines 3355 3350 -5
==========================================
- Hits 3070 3065 -5
Misses 285 285 ☔ View full report in Codecov by Sentry. |
Waiting on a release of PyVista which does not lock VTK to |
… maint/update_supported_python_versions
Remove the upper bound of the supported Python version, since that makes it tedious to add new versions: PyDPF Composites needs to be released before we can update PyACP, for example.
Add Python 3.13 to the explicitly supported versions in the trove classifiers, and add it to the test matrix.
Drop support for Python 3.9.
Run pyupgrade with the
--py310-plus
flag, and remove the now unused imports.Skip PyVista release
0.44.2
, since it declares an incompatibility with VTK 9.4.0 which adds Python 3.13 support.