-
Notifications
You must be signed in to change notification settings - Fork 2
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
Python 3.12 support #178
Comments
The last time I investigated this for other packages, there were still some core astro dependencies that were not yet available. That was a few months ago, and it may be that |
pixell does not yet support 3.12. Keep an eye here. |
It seems with the release of pixell v0.25.0/v0.26.0 it now supports 3.12. |
Soooo... can we talk again about 3.12? |
Until this morning, I thought the hold-up was boost python requiring numpy-1.x, and python-3.12 requiring numpy-2.x. This means waiting until the next boost release in December to get numpy-2 (and hence python-3.12) support. However, Josh mentioned this morning that after some uproar numpy-1.26 works with python-3.12. So maybe there is no holdup. I'm in the middle of a substantial overhaul in #192, so I can try to build wheels for 3.12 as part of that. I've also tried to enable wheels on macos arm64. |
I wanted to open an issue to discuss building Python 3.12 wheels, selfishly because I just updated my personal system to 3.12. Any anticipated issues?
I'd expect at the same time we'd drop 3.7 support, as that's at end-of-life.
When we do this can we also update the compatibility list on PyPI here:
so3g/setup.py
Lines 414 to 416 in 51a8ae3
The text was updated successfully, but these errors were encountered: