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

Cherry pick #1465 and #1467 #1468

Merged

Commits on Aug 13, 2024

  1. Fix broken codes (qiskit-community#1465)

    ### Summary
    
    There were several changes in dependent packages that broke unit test of
    this package. This PR fixes broken code.
    
    
    
    ### Details and comments
    
    188eb5c,
    83fecce
    
    After Qiskit >= 1.2, a protected member `_parameter_table` of the
    QuantumCircuit is managed in the Rust domain as a part of `CircuitData`
    and we cannot directly touch this object from Python, though we should
    continue to support <= 1.1. These commits add attribute check before
    copying the table.
    (edit)
    
    f372eb3
    qiskit-ibm-runtime 0.24 was released and deprecation for V1 backends
    were added. We should switch to V2 backends. Also some property value
    has been changed in one of our reference backends.
    
    ba2bdce
    
    Again, due to the data model update of QuantumCircuit in Qiskit core, a
    custom circuit equality function used in a unit test was broken. This
    commit changes approach of the test so that it doesn't need to rely on
    the custom function.
    nkanazawa1989 authored and coruscating committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    80b3553 View commit details
    Browse the repository at this point in the history
  2. Update repo url (qiskit-community#1467)

    This should be merged after the repo is moved to Qiskit-Community.
    coruscating committed Aug 13, 2024
    Configuration menu
    Copy the full SHA
    319f904 View commit details
    Browse the repository at this point in the history