-
Notifications
You must be signed in to change notification settings - Fork 32
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
support python 3.13 #300
base: main
Are you sure you want to change the base?
support python 3.13 #300
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #300 +/- ##
==========================================
+ Coverage 86.21% 86.35% +0.14%
==========================================
Files 47 49 +2
Lines 8812 8905 +93
==========================================
+ Hits 7597 7690 +93
Misses 1215 1215 ☔ View full report in Codecov by Sentry. |
Blocked by #301 |
a46baad
to
a134a6b
Compare
Rebased to include #303 to test it with python 3.13 |
Converted this back to draft. The build with 3.13 failed due to failure to build a wheel for scikit-image: |
683fc9f
to
af5a6ba
Compare
af5a6ba
to
419a208
Compare
scikit-image, added support in scikit-image/scikit-image#7565 and wheels as part of scikit-image/scikit-image#7571, both of which have appeared in version 0.25.0rc1. That pre-release version includes Python 3.13 wheels, so I have temporarily forced the installation of the pre-release when using 3.13. According to scikit-image/scikit-image#7596 (comment) the release If we are comfortable using the pre-release for now (I believe it will pull the release once that comes out), I think this PR is ready. |
This PR adds support for python 3.13 and adds 3.13 testing to the CI.
Tasks
docs/
pageno-changelog-entry-needed
)changes/
:echo "changed something" > changes/<PR#>.<changetype>.rst
(see below for change types)"git+https://github.com/<fork>/stcal@<branch>"
)jwst
regression testromancal
regression testnews fragment change types...
changes/<PR#>.apichange.rst
: change to public APIchanges/<PR#>.bugfix.rst
: fixes an issuechanges/<PR#>.general.rst
: infrastructure or miscellaneous change