quantumlib / Cirq

A Python framework for creating, editing, and invoking Noisy Intermediate Scale Quantum (NISQ) circuits.
Apache License 2.0
4.24k stars 1.01k forks source link

pin scipy to ~1.12.0 to temporarily fix ci #6545

Closed NoureldinYosri closed 5 months ago

NoureldinYosri commented 5 months ago

context: https://github.com/quantumlib/Cirq/issues/6543

codecov[bot] commented 5 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 97.78%. Comparing base (f955650) to head (426de3c).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #6545 +/- ## ======================================= Coverage 97.78% 97.78% ======================================= Files 1107 1107 Lines 95182 95182 ======================================= Hits 93073 93073 Misses 2109 2109 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

BichengYing commented 5 months ago

@NoureldinYosri @pavoljuhas I have a conflict of using cirq with pyle on scipy version. Can we just modify it into scipy < 1.13?

  SolverProblemError

  Because pyle depends on cirq-core (1.4.0.dev20240404120310) which depends on scipy (>=1.12.0,<1.13.0), scipy is required.
  So, because pyle depends on scipy (~1.9.2), version solving failed.