-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
TST: enable weekly testing against CPython 3.13 #16600
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
Conversation
Thank you for your contribution to Astropy! 🌌 This checklist is meant to remind the package maintainers who will review this pull request of some common things to look for.
|
35405b9
to
8d97e61
Compare
Maybe something else needs to get ported over here from your original PR? The failure was not what I thought you are describing above. Please see https://github.com/astropy/astropy/actions/runs/9650759397/job/26617100567?pr=16600 Thanks! |
Thanks, I missed that. Indeed it's an entirely new problem, so let me draft this until I can figure it out. |
8d97e61
to
ee0df44
Compare
Got it. I was unknowingly including matplotlib in the mix when I removed |
3.13.0b3 was just made available on GHA. Let's try this again. |
Hm. Looks like weekly cron jobs don't trigger on re-opening. Let me rebase instead. |
ee0df44
to
70bc644
Compare
Whoops, I always forget that I also need to wait for the new version to be registered in https://github.com/actions/python-versions/blob/main/versions-manifest.json, so the run I just triggered still used beta 2 |
Looks like 20min between merge of the upstream PR and triggering here wasn't enough: we still got 3.13.0b2. I'll try again tomorrow. |
70bc644
to
b5fb084
Compare
Good ! I finally got beta 3 and now there's only one failure which looks like an upstream bug, I'll report this later today ! |
b5fb084
to
1846f0a
Compare
simplified this now that matplotlib/matplotlib#28293 was merged |
1846f0a
to
b96a98b
Compare
I think there are no more blockers? |
Hmm. Let's try to backport this one. I can cherry-pick from the other PRs if needed on that backport PR. |
b96a98b
to
e995de0
Compare
This comment was marked as resolved.
This comment was marked as resolved.
e995de0
to
13992d4
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"devdeps" can only catch so many things but we also do not want "alldeps" because some packages might not be compatible yet. This is probably good enough for now. Since this job is not required by branch protection, I will wait for all CI jobs to finish first before approving. Thanks!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
I changed my mind about the backport. Updated milestone. |
Description
Address the first item on #16595
Extracted from #16596
As discussed in #16596 (comment), the job currently fails (one test, or 20 variants of it, is failing), but a new beta is expected to drop sometimes next week so status may change soon.