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 scipy release breaks the CI trhough quimb #6543

Closed
NoureldinYosri opened this issue Apr 2, 2024 · 1 comment
Closed

New scipy release breaks the CI trhough quimb #6543

NoureldinYosri opened this issue Apr 2, 2024 · 1 comment
Labels
kind/health For CI/testing/release process/refactoring/technical debt items triage/accepted A consensus emerged that this bug report, feature request, or other action should be worked on

Comments

@NoureldinYosri
Copy link
Collaborator

scipy 1.13.0 was released half an hour ago and is breaking our CI

Screenshot from 2024-04-02 15-25-51

@NoureldinYosri NoureldinYosri added the kind/health For CI/testing/release process/refactoring/technical debt items label Apr 2, 2024
@dstrain115 dstrain115 added the triage/accepted A consensus emerged that this bug report, feature request, or other action should be worked on label Apr 4, 2024
pavoljuhas pushed a commit that referenced this issue Apr 4, 2024
In order to avoid the conflict of requirement specs for packages that need older scipy
just require that scipy is pinned to versions before 1.13.

For previous context for scipy ~=1.12 see #6545 and #6543
jselig-rigetti pushed a commit to jselig-rigetti/Cirq that referenced this issue May 28, 2024
In order to avoid the conflict of requirement specs for packages that need older scipy
just require that scipy is pinned to versions before 1.13.

For previous context for scipy ~=1.12 see quantumlib#6545 and quantumlib#6543
pavoljuhas added a commit to pavoljuhas/Cirq that referenced this issue May 28, 2024
quimb>=1.18 is compatible with scipy-1.13.

Related to quantumlib#6543
pavoljuhas added a commit that referenced this issue May 29, 2024
- allow latest scipy because quimb>=1.18 works with scipy-1.13
  (context in #6543)
- allow latest rstcheck
- fix dependency specification for tensorflow-docs so it works with
  `uv pip compile`
- Enable the current latest versions of notebook, ipykernel, papermill
  which are only used for notebook tests
- Add temporary specifications for notebook-related transitive dependencies
  to help pip dependency resolver (should be redundant after #6281) 

Partially fixes #6464
@pavoljuhas
Copy link
Collaborator

Fixed by #6616

harry-phasecraft pushed a commit to PhaseCraft/Cirq that referenced this issue Oct 31, 2024
In order to avoid the conflict of requirement specs for packages that need older scipy
just require that scipy is pinned to versions before 1.13.

For previous context for scipy ~=1.12 see quantumlib#6545 and quantumlib#6543
harry-phasecraft pushed a commit to PhaseCraft/Cirq that referenced this issue Oct 31, 2024
- allow latest scipy because quimb>=1.18 works with scipy-1.13
  (context in quantumlib#6543)
- allow latest rstcheck
- fix dependency specification for tensorflow-docs so it works with
  `uv pip compile`
- Enable the current latest versions of notebook, ipykernel, papermill
  which are only used for notebook tests
- Add temporary specifications for notebook-related transitive dependencies
  to help pip dependency resolver (should be redundant after quantumlib#6281) 

Partially fixes quantumlib#6464
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/health For CI/testing/release process/refactoring/technical debt items triage/accepted A consensus emerged that this bug report, feature request, or other action should be worked on
Projects
None yet
Development

No branches or pull requests

3 participants