Skip to content

Conversation

pavoljuhas
Copy link
Collaborator

@pavoljuhas pavoljuhas commented May 28, 2024

  • allow latest scipy because quimb>=1.18 works with scipy-1.13
    (context in New scipy release breaks the CI trhough quimb #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 update(cirq-rigetti): use pyquil v4 #6281)

Partially fixes #6464

quimb>=1.18 is compatible with scipy-1.13.

Related to quantumlib#6543
@CirqBot CirqBot added the Size: XS <10 lines changed label May 28, 2024
Copy link

codecov bot commented May 28, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 97.81%. Comparing base (e4b6ab2) to head (d1689b0).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #6616      +/-   ##
==========================================
- Coverage   97.81%   97.81%   -0.01%     
==========================================
  Files        1063     1061       -2     
  Lines       91796    91464     -332     
==========================================
- Hits        89794    89462     -332     
  Misses       2002     2002              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Passes successfully without any extra arguments.
@pavoljuhas pavoljuhas mentioned this pull request May 29, 2024
32 tasks
Make the requirement specification usable by `uv pip compile`.

No change in the effective dependency.
Only relevant for notebook tests.
Also add temporary constraints to help pip dependency resolver.
@CirqBot CirqBot added the size: S 10< lines changed <50 label May 29, 2024
@pavoljuhas pavoljuhas marked this pull request as ready for review May 29, 2024 06:17
@pavoljuhas pavoljuhas requested review from vtomole, cduck and a team as code owners May 29, 2024 06:17
@pavoljuhas pavoljuhas merged commit 778e9e9 into quantumlib:main May 29, 2024
@pavoljuhas pavoljuhas deleted the update-dependencies branch May 29, 2024 18:17
harry-phasecraft pushed a commit to PhaseCraft/Cirq that referenced this pull request 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
BichengYing pushed a commit to BichengYing/Cirq that referenced this pull request Jun 20, 2025
- 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
size: S 10< lines changed <50 Size: XS <10 lines changed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Unpin dependencies' versions
3 participants