Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: quantumlib/Cirq
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: quantumlib/Cirq
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.6.1-dev
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 9 commits
  • 33 files changed
  • 4 contributors

Commits on Jul 22, 2025

  1. Configuration menu
    Copy the full SHA
    349ab8e View commit details
    Browse the repository at this point in the history
  2. Include cirq.contrib test JSON files in cirq-core package

    Note the package name temporarily uses f-string to avoid triggering
    the check/misc check.  To be cleaned up with explicit allow-patterns
    in check/misc later.
    pavoljuhas committed Jul 22, 2025
    Configuration menu
    Copy the full SHA
    2a2b6f1 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2025

  1. Fix two typos (#7533)

    - Typos identified by CommonTypos internal Google check.
    dstrain115 authored and pavoljuhas committed Aug 14, 2025
    Configuration menu
    Copy the full SHA
    7fd4a7b View commit details
    Browse the repository at this point in the history
  2. Fix kraus channels for fallbacks to super-operators (#7537)

    - There were a few issues with the new strategy to fall back to
    super-operator calculations using apply_channels.
    - First, the super_operator_to_kraus function is generally not precise
    or numerically stable enough to support an atol of 1e-10 so loosened
    this to 1e-6 and also allowed the ability to specify this as a
    parameter.
    - Next, some operators define decomposition, so cirq.kraus should try to
    decompose and get a unitary before falling back to using apply_channel.
    
    Fixes: #7536
    dstrain115 authored and pavoljuhas committed Aug 14, 2025
    Configuration menu
    Copy the full SHA
    6f1a975 View commit details
    Browse the repository at this point in the history
  3. Fix typos in reference docs (#7539)

    - These are typos identified by running the CommonTypos internal tool on
    api reference docs for cirq.
    dstrain115 authored and pavoljuhas committed Aug 14, 2025
    Configuration menu
    Copy the full SHA
    77546b5 View commit details
    Browse the repository at this point in the history
  4. Update OpenQASM compatibility table (#7555)

    Since recent changes have added supports for multiple statements, update
    the description in the OpenQASM compatibility table accordingly.
    
    #6917: added "gate" support
    #6710: added "reset" support
    #4738: added "if" support
    
    Fixes: #7525
    ToastCheng authored and pavoljuhas committed Aug 14, 2025
    Configuration menu
    Copy the full SHA
    7e3bfca View commit details
    Browse the repository at this point in the history
  5. Link to Willow and Weber data sheets (#7560)

    - This links to the Willow and Weber data spec sheets instead of the
    hardware landing page for the QVM documentation.
    
    Fixes: #7559
    dstrain115 authored and pavoljuhas committed Aug 14, 2025
    Configuration menu
    Copy the full SHA
    58ab7ee View commit details
    Browse the repository at this point in the history
  6. Test all notebooks vs stable Cirq after the release (#7561)

    Make all notebook tests use stable cirq after the 1.6.0 release.
    
    Ref:
    https://github.com/quantumlib/Cirq/blob/main/docs/dev/notebooks.md#lifecycle
    
    Fixes #7556
    
    ---------
    
    Co-authored-by: Pavol Juhas <juhas@google.com>
    mhucka and pavoljuhas committed Aug 14, 2025
    Configuration menu
    Copy the full SHA
    c200724 View commit details
    Browse the repository at this point in the history
  7. Bump cirq version to 1.6.1

    pavoljuhas committed Aug 14, 2025
    Configuration menu
    Copy the full SHA
    1a4ac41 View commit details
    Browse the repository at this point in the history
Loading