Skip to content
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.12 #101

Open
esc opened this issue Apr 8, 2024 · 5 comments
Open

Support Python 3.12 #101

esc opened this issue Apr 8, 2024 · 5 comments
Milestone

Comments

@esc
Copy link
Member

esc commented Apr 8, 2024

Seems like this package can not be built with 3.12 as of current HEAD at 1e2f244

#100 (comment)

@esc esc added this to the 0.4.0 milestone Apr 8, 2024
@esc
Copy link
Member Author

esc commented Apr 8, 2024

Looks like it might be versioneer update as per #75 for 3.11 ?

@esc esc modified the milestones: 0.4.0, 0.5.0 Apr 9, 2024
@RoyiAvital
Copy link

Is there any progress on this with support for the latest Numba (0.6) and SciPy (1.14.1)?

@esc
Copy link
Member Author

esc commented Sep 30, 2024

Is there any progress on this with support for the latest Numba (0.6) and SciPy (1.14.1)?

No, unfortunately not. None of the contributors has had time to continue work on this library. Pull-requests would likely be tended too however, so feel free to contribute!

@carlfischerjba
Copy link

FWIW it seems you can use numba-scipy on Python 3.12 with newer versions of numba and scipy without making any changes except for relaxing the version limits in setup.py. Tests pass as far as I can tell but CI isn't happy. I've been able to install direct from GitHub via my fork and all seems to work. I could put out a PR with those basic changes if it's appropriate but I'm unfamiliar with GitHub Actions and rusty when it comes to conda so might need some support.

@esc
Copy link
Member Author

esc commented Jan 16, 2025

FWIW it seems you can use numba-scipy on Python 3.12 with newer versions of numba and scipy without making any changes except for relaxing the version limits in setup.py. Tests pass as far as I can tell but CI isn't happy. I've been able to install direct from GitHub via my fork and all seems to work. I could put out a PR with those basic changes if it's appropriate but I'm unfamiliar with GitHub Actions and rusty when it comes to conda so might need some support.

The Numba team is very resource constrained, so apologies for the late response. If you have capacity, please do put in a PR to to update to 3.12 (maybe even 3.13) and ping me on the issue. If it's just fiddling with GHA I should be able to help.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants