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

[CI] Updates pyproject.toml for NumPy 2.0 #146

Closed
wants to merge 1 commit into from

Conversation

phschiele
Copy link

The recent NumPy 2.0 release broke our installation using wheels. This change ensures that NumPy 2.0 is used to compile, which is backward compatible.

The same update has been merged/proposed for CVXPY, ECOS, and SCS.

@CLAassistant
Copy link

CLAassistant commented Jun 18, 2024

CLA assistant check
All committers have signed the CLA.

sebp added a commit to sebp/scikit-survival that referenced this pull request Jun 22, 2024
osqp wheels are broken with numpy 2

see osqp/osqp-python#146
sebp added a commit to sebp/scikit-survival that referenced this pull request Jun 22, 2024
osqp wheels are broken with numpy 2

see osqp/osqp-python#146
@imciner2
Copy link
Member

Thanks for this, however I will supersede this change in #148 because it actually turns out there are some dependencies in the test suite that are not NumPy 2.0 compatible unfortuently, so this will need more work.

That shouldn't affect CVXpy at all though, because we have already release the NumPy 2.0 compatible stable version 0.6.7.post0.

@imciner2 imciner2 closed this Jun 28, 2024
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

Successfully merging this pull request may close these issues.

3 participants