Update all non-major dependencies #37

Merged
renovate[bot] merged 1 commit from renovate/all-minor-patch into main 2026-05-07 19:21:13 +00:00
renovate[bot] commented 2026-04-16 20:32:03 +00:00 (Migrated from github.com)

This PR contains the following updates:

Package Change Age Confidence Type Update
matplotlib ==3.10.8 → ==3.10.9 age confidence project.dependencies patch
pypa/gh-action-pypi-publish v1.13.0 → v1.14.0 age confidence action minor
qiskit (changelog) >=2.3.1,<=2.3.1 → >=2.4.1,<=2.4.1 age confidence project.dependencies minor

Release Notes

matplotlib/matplotlib (matplotlib)

v3.10.9

Compare Source

This is a micro release of the v3.10.x series.
Highlights of this release include:

  • Various minor bug and doc fixes
  • Security hardening validation of cyclers - Removing eval usage
  • Security hardening in Latex and PS calls - Removing shell escapes
pypa/gh-action-pypi-publish (pypa/gh-action-pypi-publish)

v1.14.0

Compare Source

Audit your supply chain regularly!

✨ What's Changed

The main change in this release is that verbose and print-hash inputs are now on by default. This was contributed by @​whitequark💰 in #​397.

📝 Docs

@​woodruffw💰 updated the mentions of PEP 740 to stop implying that it might be experimental (it hasn't been for quite a while!) in #​388 and @​him2him2💰 brushed up some grammar in the README and SECURITY docs via #​395.

🛠️ Internal Updates

@​woodruffw💰 bumped sigstore and pypi-attestations in the lock file (#​391) and @​webknjaz💰 added infra for using type annotations in the project (#​381).

💪 New Contributors

🪞 Full Diff: https://github.com/pypa/gh-action-pypi-publish/compare/v1.13.0...v1.14.0

🧔‍♂️ Release Manager: @​webknjaz 🇺🇦

🙏 Special Thanks to @​facutuesca💰 and @​woodruffw💰 for helping maintain this project when I can't!

💬 Discuss on Bluesky 🦋, on Mastodon 🐘 and on GitHub.

GH Sponsors badge

Qiskit/qiskit (qiskit)

v2.4.1: Qiskit 2.4.1

Compare Source

Changelog

Fixed

v2.4.0: Qiskit 2.4.0

Compare Source

Release notes: https://quantum.cloud.ibm.com/docs/en/api/qiskit/release-notes/2.4

Changelog

Added

  • Add safe Python-extension module C API headers (#​15762)
  • Add qk_circuit_draw function to the C API (#​15361)
  • New function to negate expressions (#​15447)
  • Add runtime-version checking qk_api_version (#​15831)
  • Add barrier_label_len option to circuit drawers (#​15776)
  • Enable parameterized gates in C (#​15106)
  • Implement SparseObservable.evolve (#​15561)
  • Add C API vtable to pyext (#​15761)
  • Introduce QkTranspileState in C transpile stages. (#​15486)
  • Add C/Python interop for QuantumRegister and ClassicalRegister (#​15768)
  • Add Python conversion to QkObs (#​15821)
  • PBC transformations for C (#​15756)
  • SynthesizeRZRotations pass (#​15641)
  • Add QkCircuit C/Python interoperation via QuantumCircuit._data (#​15767)
  • Separate type/constant declarations from functions in C headers (#​15760)
  • Rust QPY version 13 compatibility (#​15663)
  • Add C/Python interop for Target and DAGCircuit (#​15337)
  • Expose Pauli-based computation gates to C (#​15754)
  • Add qiskit.capi module (#​15711)
  • Add qk_dag_substitute_node_with_unitary to the C API (#​15757)
  • Transpiler pass that converts a generic circuit to PBC (#​15502)
  • Use PauliProductRotationGate in LitinskiTransformation (#​15753)
  • Add PauliProductRotationGate (#​15720)
  • C API function for replacing a block of nodes with a unitary gate (#​15682)
  • Add DAG-based variants of transpiler pass functions in C API (#​15614)
  • Support adding a barrier in LitinskiTransformation (#​15639)
  • Add Suzuki-Trotter to C API (#​15459)
  • Fix linear dependency on base bit count in QuantumCircuit.compose (#​15696)
  • RCCXGate is self-inverse (#​15686)
  • feat: SparseObservable addition with scalar multiplication (#​15599)
  • feat: in-place arithmetic for QkObs (#​15598)
  • Extend SubstitutePi4Rotations to 2q gates (#​15483)
  • Reducing the number of Clifford gates in OptimizeCliffordT (#​15634)
  • Add PauliLindbladMap.generators() method (#​15544)
  • Add RXX/RYY-based equivalence for XXMinusYYGate (#​15604)
  • Rewrite default UnitarySynthesis to cache decomposers (#​15492)
  • Add method to draw coupling map (#​15114)
  • Allow null pointers for zero-length slices in QkObs (#​15540)
  • Add SparseObservable support to evolved_operator_ansatz (#​15442)
  • Add pauli() accessor to PauliProductMeasurement (#​15469)
  • Add Clifford circuit optimization to BasicSimulator (#​15159)
  • Expose IQP circuit generator via C bindings (#​15396)

Fixed

  • Fixed commutation checking between two Pauli product measurements (backport #​16023) (#​16040)
  • Avoid triggering register/layout warning in remove_final_measurements (#​16026) (#​16037)
  • Fix C transpiler level 3 optimisation loop (#​15967) (#​16008)
  • Producing correct QFT circuits over linear connectivity with 32 or more qubits (#​16004) (#​16007)
  • Rewrite QPY ParameterExpression handling in pure Polish form (#​15934) (#​15961)
  • Correctly enforce matrix size check in CommutationChecker (#​15933) (#​15936)
  • QPY Rust and Python compatibility fixes (#​15847) (#​15887)
  • Remove unwanted remapping (#​15872) (#​15885)
  • Fix: BasisTranslator processing of nested ControlFlowOp (#​15875) (#​15884)
  • Fix: Initialize.inverse() now raises CircuitError immediately (#​15782) (#​15848)
  • Fix annotation-handling in Rust-space QPY (#​15649)
  • Don't track loop_param (#​15814)
  • Fix PauliEvolutionGate trace and dim calculation (#​15816)
  • Avoid panics in Quantum Shannon Decomposition Rust code (#​15635)
  • Fix QPY bug with user-defined register named 'ancilla' (#​15623)
  • Forbid duplicate cargs in QuantumCircuit.append (#​15789)
  • Fix synth_clifford_depth_lnn for single-qubit Cliffords (#​15781)
  • Fix linear dependency on base bit count in QuantumCircuit.compose (#​15696)
  • Typed iterator in QASM3 export of for loops (#​15290)
  • Bump minimal NumPy Version to 1.21 (#​15705)
  • Fix HighLevelSynthesis qubit tracking mechanism (#​15685)
  • Fix ParameterExpression.sympify() for RPOW operations (#​15642)
  • Fix MCX synthesis methods when the number of control qubits is 0 (#​15672)
  • Fix defining and appending multi-controlled gates with 0 control qubits. (#​15673)
  • Fixing QuantumCircuit.repeat with parameterized gates (#​15646)
  • Fix digit escaping in OpenQASM 3 identifier (#​15305)
  • Add check excluding BreakLoop and ContinueLoop from control flow identification (#​15626)
  • Fix "`BreakLoopOp' object has no attribute 'blocks" bug (#​15581)
  • Make docstring for Counts more precise and validate input (#​8653)
  • Handle zero-length permutation synthesis (#​15556)
  • Automatically determine coeffs type in SparsePauliOp.from_sparse_list (#​15427)
  • Check length of bit_terms before accessing during qk_obs_term (#​15537)
  • Fix plot_state_qsphere phase anchor bias due to solver noise (#​15494)
  • Represent non-fixed params as NaN for QkTargetOp (#​15463) (#​15525)
  • Represent non-fixed params as NaN for QkTargetOp (#​15463)
  • Fix param extraction for arrays with a single element (backport #​15436) (#​15522)
  • Fix param extraction for arrays with a single element (#​15436)
  • Add SparseObservable support to evolved_operator_ansatz (#​15442)

Changed

  • Enable parameterized gates in C (#​15106)
  • Add Python conversion to QkObs (#​15821)
  • Add QkCircuit C/Python interoperation via QuantumCircuit._data (#​15767)
  • Update Linux build image to manylinux_2_28 (#​15791)
  • Use PauliProductRotationGate in LitinskiTransformation (#​15753)
  • Replace bincode with binrw in basic_approximations serialization (#​15693)
  • Pivot to using ruff for all linting (#​15603)
  • Use QkParam as parameters for QkTargetOp. (#​15538)
  • Remove deprecated QISKIT_VERSION_NUMERIC symbol (#​15518)

Deprecated

  • Deprecate qk_transpiler_standalone_optimize_1q_sequences (#​15627)

Removed

  • Follow through on MCMT deprecations (#​15606)

Build System

  • Update Linux build image to manylinux_2_28 (#​15791)
  • Add qiskit.capi module (#​15711)
  • Move cbindgen logic into separate crate (#​15679)
  • Replace requirements-*.txt with PEP 735 dependency groups (#​15619)
  • Relax required version of CMake (#​15653)
  • Expose default build profile as QISKIT_BUILD_PROFILE (#​15242)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | Type | Update | |---|---|---|---|---|---| | [matplotlib](https://redirect.github.com/matplotlib/matplotlib) | `==3.10.8` → `==3.10.9` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/matplotlib/3.10.9?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/matplotlib/3.10.8/3.10.9?slim=true) | project.dependencies | patch | | [pypa/gh-action-pypi-publish](https://redirect.github.com/pypa/gh-action-pypi-publish) | `v1.13.0` → `v1.14.0` | ![age](https://developer.mend.io/api/mc/badges/age/github-tags/pypa%2fgh-action-pypi-publish/v1.14.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/pypa%2fgh-action-pypi-publish/v1.13.0/v1.14.0?slim=true) | action | minor | | [qiskit](https://redirect.github.com/Qiskit/qiskit) ([changelog](https://quantum.cloud.ibm.com/docs/api/qiskit/release-notes)) | `>=2.3.1,<=2.3.1` → `>=2.4.1,<=2.4.1` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/qiskit/2.4.1?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/qiskit/2.3.1/2.4.1?slim=true) | project.dependencies | minor | --- ### Release Notes <details> <summary>matplotlib/matplotlib (matplotlib)</summary> ### [`v3.10.9`](https://redirect.github.com/matplotlib/matplotlib/releases/tag/v3.10.9) [Compare Source](https://redirect.github.com/matplotlib/matplotlib/compare/v3.10.8...v3.10.9) This is a micro release of the v3.10.x series. Highlights of this release include: - Various minor bug and doc fixes - Security hardening validation of cyclers - Removing eval usage - Security hardening in Latex and PS calls - Removing shell escapes </details> <details> <summary>pypa/gh-action-pypi-publish (pypa/gh-action-pypi-publish)</summary> ### [`v1.14.0`](https://redirect.github.com/pypa/gh-action-pypi-publish/releases/tag/v1.14.0) [Compare Source](https://redirect.github.com/pypa/gh-action-pypi-publish/compare/v1.13.0...v1.14.0) <p align="right"><i>Audit your supply chain regularly!</i></p> #### ✨ What's Changed The main change in this release is that `verbose` and `print-hash` inputs are now on by default. This was contributed by [@&#8203;whitequark](https://redirect.github.com/whitequark)[💰](https://redirect.github.com/sponsors/whitequark) in [#&#8203;397](https://redirect.github.com/pypa/gh-action-pypi-publish/issues/397). #### 📝 Docs [@&#8203;woodruffw](https://redirect.github.com/woodruffw)[💰](https://redirect.github.com/sponsors/woodruffw) updated the mentions of PEP 740 to stop implying that it might be experimental (it hasn't been for quite a while!) in [#&#8203;388](https://redirect.github.com/pypa/gh-action-pypi-publish/issues/388) and [@&#8203;him2him2](https://redirect.github.com/him2him2)[💰](https://redirect.github.com/sponsors/him2him2) brushed up some grammar in the README and SECURITY docs via [#&#8203;395](https://redirect.github.com/pypa/gh-action-pypi-publish/issues/395). #### 🛠️ Internal Updates [@&#8203;woodruffw](https://redirect.github.com/woodruffw)[💰](https://redirect.github.com/sponsors/woodruffw) bumped `sigstore` and `pypi-attestations` in the lock file ([#&#8203;391](https://redirect.github.com/pypa/gh-action-pypi-publish/issues/391)) and [@&#8203;webknjaz](https://redirect.github.com/webknjaz)[💰][GH Sponsors URL] added infra for using type annotations in the project ([#&#8203;381](https://redirect.github.com/pypa/gh-action-pypi-publish/issues/381)). #### 💪 New Contributors - [@&#8203;him2him2](https://redirect.github.com/him2him2) made their first contribution in [#&#8203;395](https://redirect.github.com/pypa/gh-action-pypi-publish/issues/395) - [@&#8203;whitequark](https://redirect.github.com/whitequark) made their first contribution in [#&#8203;397](https://redirect.github.com/pypa/gh-action-pypi-publish/issues/397) **🪞 Full Diff**: <https://github.com/pypa/gh-action-pypi-publish/compare/v1.13.0...v1.14.0> **🧔‍♂️ Release Manager:** [@&#8203;webknjaz](https://redirect.github.com/sponsors/webknjaz) [🇺🇦](https://stand-with-ukraine.pp.ua) **🙏 Special Thanks** to [@&#8203;facutuesca](https://redirect.github.com/facutuesca)[💰](https://redirect.github.com/sponsors/facutuesca) and [@&#8203;woodruffw](https://redirect.github.com/woodruffw)[💰](https://redirect.github.com/sponsors/woodruffw) for helping maintain this project when [I][GH Sponsors URL] can't! **💬 Discuss** [on Bluesky 🦋](https://bsky.app/profile/webknjaz.me/post/3mivwsz3qzk2e), [on Mastodon 🐘](https://mastodon.social/@&#8203;webknjaz/116363779997051422) and [on GitHub][release discussion]. [![GH Sponsors badge]][GH Sponsors URL] [GH Sponsors badge]: https://img.shields.io/badge/%40webknjaz-transparent?logo=githubsponsors&logoColor=%23EA4AAA&label=Sponsor&color=2a313c [GH Sponsors URL]: https://redirect.github.com/sponsors/webknjaz [release discussion]: https://redirect.github.com/pypa/gh-action-pypi-publish/discussions/404 </details> <details> <summary>Qiskit/qiskit (qiskit)</summary> ### [`v2.4.1`](https://redirect.github.com/Qiskit/qiskit/releases/tag/2.4.1): Qiskit 2.4.1 [Compare Source](https://redirect.github.com/Qiskit/qiskit/compare/2.4.0...2.4.1) ### Changelog #### Fixed - Fix QPY loading delay integers durations incorrectly ([#&#8203;16076](https://redirect.github.com/Qiskit/qiskit/issues/16076)) ([#&#8203;16083](https://redirect.github.com/Qiskit/qiskit/issues/16083)) - Fix panic in `RemoveIdentityEquivalent` with `ParameterVector` global phase ([#&#8203;16054](https://redirect.github.com/Qiskit/qiskit/issues/16054)) ([#&#8203;16055](https://redirect.github.com/Qiskit/qiskit/issues/16055)) ### [`v2.4.0`](https://redirect.github.com/Qiskit/qiskit/releases/tag/2.4.0): Qiskit 2.4.0 [Compare Source](https://redirect.github.com/Qiskit/qiskit/compare/2.3.1...2.4.0) Release notes: <https://quantum.cloud.ibm.com/docs/en/api/qiskit/release-notes/2.4> ### Changelog #### Added - Add safe Python-extension module C API headers ([#&#8203;15762](https://redirect.github.com/Qiskit/qiskit/issues/15762)) - Add `qk_circuit_draw` function to the C API ([#&#8203;15361](https://redirect.github.com/Qiskit/qiskit/issues/15361)) - New function to negate expressions ([#&#8203;15447](https://redirect.github.com/Qiskit/qiskit/issues/15447)) - Add runtime-version checking `qk_api_version` ([#&#8203;15831](https://redirect.github.com/Qiskit/qiskit/issues/15831)) - Add barrier\_label\_len option to circuit drawers ([#&#8203;15776](https://redirect.github.com/Qiskit/qiskit/issues/15776)) - Enable parameterized gates in C ([#&#8203;15106](https://redirect.github.com/Qiskit/qiskit/issues/15106)) - Implement `SparseObservable.evolve` ([#&#8203;15561](https://redirect.github.com/Qiskit/qiskit/issues/15561)) - Add C API vtable to `pyext` ([#&#8203;15761](https://redirect.github.com/Qiskit/qiskit/issues/15761)) - Introduce `QkTranspileState` in C transpile stages. ([#&#8203;15486](https://redirect.github.com/Qiskit/qiskit/issues/15486)) - Add C/Python interop for `QuantumRegister` and `ClassicalRegister` ([#&#8203;15768](https://redirect.github.com/Qiskit/qiskit/issues/15768)) - Add Python conversion to `QkObs` ([#&#8203;15821](https://redirect.github.com/Qiskit/qiskit/issues/15821)) - PBC transformations for C ([#&#8203;15756](https://redirect.github.com/Qiskit/qiskit/issues/15756)) - SynthesizeRZRotations pass ([#&#8203;15641](https://redirect.github.com/Qiskit/qiskit/issues/15641)) - Add `QkCircuit` C/Python interoperation via `QuantumCircuit._data` ([#&#8203;15767](https://redirect.github.com/Qiskit/qiskit/issues/15767)) - Separate type/constant declarations from functions in C headers ([#&#8203;15760](https://redirect.github.com/Qiskit/qiskit/issues/15760)) - Rust QPY version 13 compatibility ([#&#8203;15663](https://redirect.github.com/Qiskit/qiskit/issues/15663)) - Add C/Python interop for `Target` and `DAGCircuit` ([#&#8203;15337](https://redirect.github.com/Qiskit/qiskit/issues/15337)) - Expose Pauli-based computation gates to C ([#&#8203;15754](https://redirect.github.com/Qiskit/qiskit/issues/15754)) - Add `qiskit.capi` module ([#&#8203;15711](https://redirect.github.com/Qiskit/qiskit/issues/15711)) - Add qk\_dag\_substitute\_node\_with\_unitary to the C API ([#&#8203;15757](https://redirect.github.com/Qiskit/qiskit/issues/15757)) - Transpiler pass that converts a generic circuit to PBC ([#&#8203;15502](https://redirect.github.com/Qiskit/qiskit/issues/15502)) - Use `PauliProductRotationGate` in `LitinskiTransformation` ([#&#8203;15753](https://redirect.github.com/Qiskit/qiskit/issues/15753)) - Add `PauliProductRotationGate` ([#&#8203;15720](https://redirect.github.com/Qiskit/qiskit/issues/15720)) - C API function for replacing a block of nodes with a unitary gate ([#&#8203;15682](https://redirect.github.com/Qiskit/qiskit/issues/15682)) - Add DAG-based variants of transpiler pass functions in C API ([#&#8203;15614](https://redirect.github.com/Qiskit/qiskit/issues/15614)) - Support adding a barrier in `LitinskiTransformation` ([#&#8203;15639](https://redirect.github.com/Qiskit/qiskit/issues/15639)) - Add Suzuki-Trotter to C API ([#&#8203;15459](https://redirect.github.com/Qiskit/qiskit/issues/15459)) - Fix linear dependency on base bit count in `QuantumCircuit.compose` ([#&#8203;15696](https://redirect.github.com/Qiskit/qiskit/issues/15696)) - `RCCXGate` is self-inverse ([#&#8203;15686](https://redirect.github.com/Qiskit/qiskit/issues/15686)) - feat: `SparseObservable` addition with scalar multiplication ([#&#8203;15599](https://redirect.github.com/Qiskit/qiskit/issues/15599)) - feat: in-place arithmetic for QkObs ([#&#8203;15598](https://redirect.github.com/Qiskit/qiskit/issues/15598)) - Extend `SubstitutePi4Rotations` to 2q gates ([#&#8203;15483](https://redirect.github.com/Qiskit/qiskit/issues/15483)) - Reducing the number of Clifford gates in `OptimizeCliffordT` ([#&#8203;15634](https://redirect.github.com/Qiskit/qiskit/issues/15634)) - Add PauliLindbladMap.generators() method ([#&#8203;15544](https://redirect.github.com/Qiskit/qiskit/issues/15544)) - Add RXX/RYY-based equivalence for XXMinusYYGate ([#&#8203;15604](https://redirect.github.com/Qiskit/qiskit/issues/15604)) - Rewrite default `UnitarySynthesis` to cache decomposers ([#&#8203;15492](https://redirect.github.com/Qiskit/qiskit/issues/15492)) - Add method to draw coupling map ([#&#8203;15114](https://redirect.github.com/Qiskit/qiskit/issues/15114)) - Allow null pointers for zero-length slices in `QkObs` ([#&#8203;15540](https://redirect.github.com/Qiskit/qiskit/issues/15540)) - Add SparseObservable support to evolved\_operator\_ansatz ([#&#8203;15442](https://redirect.github.com/Qiskit/qiskit/issues/15442)) - Add pauli() accessor to PauliProductMeasurement ([#&#8203;15469](https://redirect.github.com/Qiskit/qiskit/issues/15469)) - Add Clifford circuit optimization to BasicSimulator ([#&#8203;15159](https://redirect.github.com/Qiskit/qiskit/issues/15159)) - Expose IQP circuit generator via C bindings ([#&#8203;15396](https://redirect.github.com/Qiskit/qiskit/issues/15396)) #### Fixed - Fixed commutation checking between two Pauli product measurements (backport [#&#8203;16023](https://redirect.github.com/Qiskit/qiskit/issues/16023)) ([#&#8203;16040](https://redirect.github.com/Qiskit/qiskit/issues/16040)) - Avoid triggering register/layout warning in `remove_final_measurements` ([#&#8203;16026](https://redirect.github.com/Qiskit/qiskit/issues/16026)) ([#&#8203;16037](https://redirect.github.com/Qiskit/qiskit/issues/16037)) - Fix C transpiler level 3 optimisation loop ([#&#8203;15967](https://redirect.github.com/Qiskit/qiskit/issues/15967)) ([#&#8203;16008](https://redirect.github.com/Qiskit/qiskit/issues/16008)) - Producing correct QFT circuits over linear connectivity with 32 or more qubits ([#&#8203;16004](https://redirect.github.com/Qiskit/qiskit/issues/16004)) ([#&#8203;16007](https://redirect.github.com/Qiskit/qiskit/issues/16007)) - Rewrite QPY `ParameterExpression` handling in pure Polish form ([#&#8203;15934](https://redirect.github.com/Qiskit/qiskit/issues/15934)) ([#&#8203;15961](https://redirect.github.com/Qiskit/qiskit/issues/15961)) - Correctly enforce matrix size check in `CommutationChecker` ([#&#8203;15933](https://redirect.github.com/Qiskit/qiskit/issues/15933)) ([#&#8203;15936](https://redirect.github.com/Qiskit/qiskit/issues/15936)) - QPY Rust and Python compatibility fixes ([#&#8203;15847](https://redirect.github.com/Qiskit/qiskit/issues/15847)) ([#&#8203;15887](https://redirect.github.com/Qiskit/qiskit/issues/15887)) - Remove unwanted remapping ([#&#8203;15872](https://redirect.github.com/Qiskit/qiskit/issues/15872)) ([#&#8203;15885](https://redirect.github.com/Qiskit/qiskit/issues/15885)) - Fix: `BasisTranslator` processing of nested `ControlFlowOp` ([#&#8203;15875](https://redirect.github.com/Qiskit/qiskit/issues/15875)) ([#&#8203;15884](https://redirect.github.com/Qiskit/qiskit/issues/15884)) - Fix: Initialize.inverse() now raises CircuitError immediately ([#&#8203;15782](https://redirect.github.com/Qiskit/qiskit/issues/15782)) ([#&#8203;15848](https://redirect.github.com/Qiskit/qiskit/issues/15848)) - Fix annotation-handling in Rust-space QPY ([#&#8203;15649](https://redirect.github.com/Qiskit/qiskit/issues/15649)) - Don't track loop\_param ([#&#8203;15814](https://redirect.github.com/Qiskit/qiskit/issues/15814)) - Fix `PauliEvolutionGate` trace and dim calculation ([#&#8203;15816](https://redirect.github.com/Qiskit/qiskit/issues/15816)) - Avoid panics in Quantum Shannon Decomposition Rust code ([#&#8203;15635](https://redirect.github.com/Qiskit/qiskit/issues/15635)) - Fix QPY bug with user-defined register named 'ancilla' ([#&#8203;15623](https://redirect.github.com/Qiskit/qiskit/issues/15623)) - Forbid duplicate `cargs` in `QuantumCircuit.append` ([#&#8203;15789](https://redirect.github.com/Qiskit/qiskit/issues/15789)) - Fix synth\_clifford\_depth\_lnn for single-qubit Cliffords ([#&#8203;15781](https://redirect.github.com/Qiskit/qiskit/issues/15781)) - Fix linear dependency on base bit count in `QuantumCircuit.compose` ([#&#8203;15696](https://redirect.github.com/Qiskit/qiskit/issues/15696)) - Typed iterator in QASM3 export of for loops ([#&#8203;15290](https://redirect.github.com/Qiskit/qiskit/issues/15290)) - Bump minimal NumPy Version to 1.21 ([#&#8203;15705](https://redirect.github.com/Qiskit/qiskit/issues/15705)) - Fix HighLevelSynthesis qubit tracking mechanism ([#&#8203;15685](https://redirect.github.com/Qiskit/qiskit/issues/15685)) - Fix ParameterExpression.sympify() for RPOW operations ([#&#8203;15642](https://redirect.github.com/Qiskit/qiskit/issues/15642)) - Fix MCX synthesis methods when the number of control qubits is 0 ([#&#8203;15672](https://redirect.github.com/Qiskit/qiskit/issues/15672)) - Fix defining and appending multi-controlled gates with 0 control qubits. ([#&#8203;15673](https://redirect.github.com/Qiskit/qiskit/issues/15673)) - Fixing `QuantumCircuit.repeat` with parameterized gates ([#&#8203;15646](https://redirect.github.com/Qiskit/qiskit/issues/15646)) - Fix digit escaping in OpenQASM 3 identifier ([#&#8203;15305](https://redirect.github.com/Qiskit/qiskit/issues/15305)) - Add check excluding BreakLoop and ContinueLoop from control flow identification ([#&#8203;15626](https://redirect.github.com/Qiskit/qiskit/issues/15626)) - Fix "\`BreakLoopOp' object has no attribute 'blocks" bug ([#&#8203;15581](https://redirect.github.com/Qiskit/qiskit/issues/15581)) - Make docstring for Counts more precise and validate input ([#&#8203;8653](https://redirect.github.com/Qiskit/qiskit/issues/8653)) - Handle zero-length permutation synthesis ([#&#8203;15556](https://redirect.github.com/Qiskit/qiskit/issues/15556)) - Automatically determine `coeffs` type in `SparsePauliOp.from_sparse_list` ([#&#8203;15427](https://redirect.github.com/Qiskit/qiskit/issues/15427)) - Check length of bit\_terms before accessing during qk\_obs\_term ([#&#8203;15537](https://redirect.github.com/Qiskit/qiskit/issues/15537)) - Fix plot\_state\_qsphere phase anchor bias due to solver noise ([#&#8203;15494](https://redirect.github.com/Qiskit/qiskit/issues/15494)) - Represent non-fixed params as `NaN` for `QkTargetOp` ([#&#8203;15463](https://redirect.github.com/Qiskit/qiskit/issues/15463)) ([#&#8203;15525](https://redirect.github.com/Qiskit/qiskit/issues/15525)) - Represent non-fixed params as `NaN` for `QkTargetOp` ([#&#8203;15463](https://redirect.github.com/Qiskit/qiskit/issues/15463)) - Fix param extraction for arrays with a single element (backport [#&#8203;15436](https://redirect.github.com/Qiskit/qiskit/issues/15436)) ([#&#8203;15522](https://redirect.github.com/Qiskit/qiskit/issues/15522)) - Fix param extraction for arrays with a single element ([#&#8203;15436](https://redirect.github.com/Qiskit/qiskit/issues/15436)) - Add SparseObservable support to evolved\_operator\_ansatz ([#&#8203;15442](https://redirect.github.com/Qiskit/qiskit/issues/15442)) #### Changed - Enable parameterized gates in C ([#&#8203;15106](https://redirect.github.com/Qiskit/qiskit/issues/15106)) - Add Python conversion to `QkObs` ([#&#8203;15821](https://redirect.github.com/Qiskit/qiskit/issues/15821)) - Add `QkCircuit` C/Python interoperation via `QuantumCircuit._data` ([#&#8203;15767](https://redirect.github.com/Qiskit/qiskit/issues/15767)) - Update Linux build image to `manylinux_2_28` ([#&#8203;15791](https://redirect.github.com/Qiskit/qiskit/issues/15791)) - Use `PauliProductRotationGate` in `LitinskiTransformation` ([#&#8203;15753](https://redirect.github.com/Qiskit/qiskit/issues/15753)) - Replace `bincode` with `binrw` in `basic_approximations serialization` ([#&#8203;15693](https://redirect.github.com/Qiskit/qiskit/issues/15693)) - Pivot to using ruff for all linting ([#&#8203;15603](https://redirect.github.com/Qiskit/qiskit/issues/15603)) - Use `QkParam` as parameters for `QkTargetOp`. ([#&#8203;15538](https://redirect.github.com/Qiskit/qiskit/issues/15538)) - Remove deprecated `QISKIT_VERSION_NUMERIC` symbol ([#&#8203;15518](https://redirect.github.com/Qiskit/qiskit/issues/15518)) #### Deprecated - Deprecate `qk_transpiler_standalone_optimize_1q_sequences` ([#&#8203;15627](https://redirect.github.com/Qiskit/qiskit/issues/15627)) #### Removed - Follow through on MCMT deprecations ([#&#8203;15606](https://redirect.github.com/Qiskit/qiskit/issues/15606)) #### Build System - Update Linux build image to `manylinux_2_28` ([#&#8203;15791](https://redirect.github.com/Qiskit/qiskit/issues/15791)) - Add `qiskit.capi` module ([#&#8203;15711](https://redirect.github.com/Qiskit/qiskit/issues/15711)) - Move `cbindgen` logic into separate crate ([#&#8203;15679](https://redirect.github.com/Qiskit/qiskit/issues/15679)) - Replace `requirements-*.txt` with PEP 735 dependency groups ([#&#8203;15619](https://redirect.github.com/Qiskit/qiskit/issues/15619)) - Relax required version of CMake ([#&#8203;15653](https://redirect.github.com/Qiskit/qiskit/issues/15653)) - Expose default build profile as `QISKIT_BUILD_PROFILE` ([#&#8203;15242](https://redirect.github.com/Qiskit/qiskit/issues/15242)) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/sarumaj/qiskit-state-evolution-recorder). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjMuOCIsInVwZGF0ZWRJblZlciI6IjQzLjE0MS4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
dawid/qiskit-state-evolution-recorder!37
No description provided.