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

New numpy release not compatible with python-javabridge #329

Open
Andaukmoan opened this issue Jul 3, 2024 · 1 comment
Open

New numpy release not compatible with python-javabridge #329

Andaukmoan opened this issue Jul 3, 2024 · 1 comment

Comments

@Andaukmoan
Copy link

There was a new release of numpy (version 2.0) last month that I think is not compatible with python-javabridge. As far as I can tell, the only version requirement check in CPA for numpy is "numpy>=1.20.1". This prevents the proper installation of python-javabridge when building CPA from source unless the numpy version is specified as less than 2.0 (">=1.20.1,<=1.26.4"). Would there be a way to include this in the documentation or update python-javabridge to be comptabile with numpy 2.0? I should note this is when building CPA in python 3.9 to be compatible with the sklearn version used by the development version of cellprofiler. I don't know if python 3.8 has the same issue.

@kyselad
Copy link

kyselad commented Sep 9, 2024

CPA install from source on Mac via pip fails with an error indicating a numpy version issue, presumably the same problem described in this bug report. This is with python 3.8, so not specific to 3.9.

Because the prebuilt Mac binaries crash as reported (issue #326), CPA is currently dead in the water on Mac.

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

2 participants