-
Notifications
You must be signed in to change notification settings - Fork 21
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
FTBFS with Python 3.13 #163
Comments
Thanks for the heads up, @olebole ! I switched the predeps job to use Python 3.13 and indeed I see the same error: https://github.com/spacetelescope/stsci.tools/actions/runs/10885318193/job/30202634692 At a glance, I cannot tell if it is just a ill-written test or actual incompatibility in the code. |
I think it is just a bug in the test code. Are you satisfied with the proposed patch in #164 ? |
Whow, that was quick! Yes, that is OK for me. I will take this over in PyRAF. |
Great! Do you also need a new release here? |
No; I removed the dependecny from stsci.tools a while ago and copied the relevant files into PyRAF because only a few files were needed anyway and PyRAF support isn't on STScI's agenda anymore. So, I will just take over the change into PyRAF. Thank you for the fix! |
Sounds good. Glad to help! |
Forwarding Debian#1082695 (for PyRAF), which I also filed as iraf-community/pyraf#175. This is probably relevant for stsci.tools, as the code was imported from here:
This package failed build from source when test-built against a version of python3-defaults that includes 3.13 as a supported version.
To reproduce this issue, build against python3-defaults (python3-all-dev etc.) from Debian experimental.
What's new in Python 3.13:
https://docs.python.org/3.13/whatsnew/3.13.html
Log snippet:
If required, the full build log is available here (for the next 30 days):
https://debusine.debian.net/artifact/712814/
This bug has been filed at "normal" severity, as we haven't started the transition to add 3.13 as a supported version, yet. This will be raised to RC as soon as that happens, hopefully well before trixie.
Thanks,
Stefano
The text was updated successfully, but these errors were encountered: