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

Fix ci-daily notebook failures on Mac OS X #6444

Closed pavoljuhas closed 7 months ago

pavoljuhas commented 7 months ago

Use common version specification for quimb and numba as defined in contrib/requirements.txt. And install notebook dependencies for all CI platforms.

Avoid incompatible versions of quimb and numba in notebook environments.

Example failure: https://github.com/quantumlib/Cirq/actions/runs/7792626671/job/21250976788#step:6:580

Fix verified at https://github.com/quantumlib/Cirq/actions/runs/7805446772

Related to #6336

codecov[bot] commented 7 months ago

Codecov Report

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

Comparison is base (f2c6f3c) 97.81% compared to head (d56405c) 97.81%. Report is 1 commits behind head on main.

:exclamation: Current head d56405c differs from pull request most recent head 2734cf2. Consider uploading reports for the commit 2734cf2 to get more accurate results

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #6444 +/- ## ========================================== - Coverage 97.81% 97.81% -0.01% ========================================== Files 1111 1111 Lines 97198 97198 ========================================== - Hits 95078 95074 -4 - Misses 2120 2124 +4 ```

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