Skip to content

Bump qiskit-qasm3-import from 0.5.1 to 0.6.0#424

Merged
jordandsullivan merged 1 commit intomainfrom
dependabot/uv/qiskit-qasm3-import-0.6.0
Jun 16, 2025
Merged

Bump qiskit-qasm3-import from 0.5.1 to 0.6.0#424
jordandsullivan merged 1 commit intomainfrom
dependabot/uv/qiskit-qasm3-import-0.6.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Jun 16, 2025

Bumps qiskit-qasm3-import from 0.5.1 to 0.6.0.

Commits
  • a63dd60 Prepare 0.6.0 release (#51)
  • b7e98bb Add support for annotated boxes in Qiskit 2.1 (#50)
  • 1f7a5cc Add version-parts tuple (#49)
  • 15710b4 Add support for box with suitable Qiskit versions (#47)
  • 6e2fa2c Update intersphinx mapping and others URLs pointing to IQP Classic (#48)
  • ea271e1 Bump actions/upload-pages-artifact from 1 to 3 (#46)
  • 5d4c7b6 Switch to PyPI trusted-publisher setup for deployment (#44)
  • 9ef1ce3 Configure CI to run in merge queue (#45)
  • 9c0fd5f Add basic dependabot configuration (#43)
  • b214d6b Run tests against Qiskit main (#41)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [qiskit-qasm3-import](https://github.com/Qiskit/qiskit-qasm3-import) from 0.5.1 to 0.6.0.
- [Release notes](https://github.com/Qiskit/qiskit-qasm3-import/releases)
- [Commits](Qiskit/qiskit-qasm3-import@v0.5.1...v0.6.0)

---
updated-dependencies:
- dependency-name: qiskit-qasm3-import
  dependency-version: 0.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Jun 16, 2025
@jordandsullivan jordandsullivan self-requested a review June 16, 2025 19:25
@jordandsullivan jordandsullivan added the preview-benchmark-results Tag a PR to have it run benchmarks and compare to baseline. label Jun 16, 2025
@ucc-bench-bot
Copy link
Copy Markdown

ucc-bench-bot Bot commented Jun 16, 2025

📊 Benchmark Summary (ucc-benchmarks-8-core-U22.04)

Comparing new 078badb to base 5b0a2aa (ucc version as of unitaryfoundation/ucc-bench@9c4e0f9):

  • 🟢 0 improvements in compile_time_ms
  • 🔴 0 regressions in compile_time_ms
  • 🟢 0 improvements in compiled_multiq_gates
  • 🔴 0 regressions in compiled_multiq_gates
🔍 See full benchmark table
Compiler Benchmark Compile Time Base (s) Compile Time New (s) Compile Time Δ MultiQ Gates Δ MultiQ Gates Base MultiQ Gates New
ucc qaoa 0.18 0.18 -1.9% +0.0% 1176 1176
ucc qv 1.58 1.62 +2.3% +0.0% 14856 14856
ucc qft 0.49 0.47 -3.1% +0.0% 2740 2740
ucc square_heisenberg 0.08 0.08 -5.3% +0.0% 540 540
ucc prep_select 1.18 1.20 +1.6% +0.0% 9702 9702
ucc qcnn 0.04 0.04 -3.0% +0.0% 388 388
pytket-peep qaoa 11.14 10.96 -1.6% +0.0% 1176 1176
pytket-peep qv 215.99 210.05 -2.8% +0.0% 14856 14856
pytket-peep qft 48.10 48.12 +0.0% +0.0% 4498 4498
pytket-peep square_heisenberg 8.11 7.95 -1.9% +0.0% 540 540
pytket-peep prep_select 128.10 124.90 -2.5% +0.0% 9698 9698
pytket-peep qcnn 4.43 4.45 +0.3% +0.0% 388 388
qiskit-default qaoa 0.09 0.10 +3.3% +0.0% 1176 1176
qiskit-default qv 9.12 9.13 +0.1% +0.0% 14854 14854
qiskit-default qft 0.29 0.29 -0.1% +0.0% 3570 3570
qiskit-default square_heisenberg 0.21 0.21 -1.7% +0.0% 540 540
qiskit-default prep_select 1.01 1.00 -0.5% +0.0% 9708 9708
qiskit-default qcnn 0.05 0.05 -0.6% +0.0% 388 388
cirq qaoa 7.14 7.04 -1.4% +0.0% 1176 1176
cirq qv 259.46 256.56 -1.1% +0.0% 14856 14856
cirq qft 44.10 44.58 +1.1% +0.0% 4648 4648
cirq square_heisenberg 8.01 8.06 +0.7% +0.0% 540 540
cirq prep_select 103.90 104.04 +0.1% +0.0% 9712 9712
cirq qcnn 3.41 3.37 -1.1% +0.0% 388 388
pyqpanda3 qaoa 0.03 0.03 -0.2% +0.0% 1176 1176
pyqpanda3 qv 0.45 0.47 +4.3% +0.0% 14856 14856
pyqpanda3 qft 0.08 0.08 +0.5% +0.0% 2740 2740
pyqpanda3 square_heisenberg 0.02 0.02 -1.0% +0.0% 540 540
pyqpanda3 prep_select 0.09 0.09 +0.7% +0.0% 9702 9702
pyqpanda3 qcnn 0.01 0.01 -0.6% +0.0% 388 388
📜 See standalone benchmark tables

New results:

compiler benchmark_id target_device_id raw_multiq_gates compile_time_ms compiled_multiq_gates
ucc qaoa 1176 180.19 1176
ucc qv 15000 1618.65 14856
ucc qft 10050 471.27 2740
ucc square_heisenberg 2160 78.21 540
ucc prep_select 9744 1202.98 9702
ucc qcnn 388 41.22 388
pytket-peep qaoa 1176 10962.72 1176
pytket-peep qv 15000 210046.88 14856
pytket-peep qft 10050 48116.70 4498
pytket-peep square_heisenberg 2160 7952.53 540
pytket-peep prep_select 9744 124898.36 9698
pytket-peep qcnn 388 4445.24 388
qiskit-default qaoa 1176 98.09 1176
qiskit-default qv 15000 9134.48 14854
qiskit-default qft 10050 285.57 3570
qiskit-default square_heisenberg 2160 209.01 540
qiskit-default prep_select 9744 1003.10 9708
qiskit-default qcnn 388 47.84 388
cirq qaoa 1176 7038.20 1176
cirq qv 15000 256562.88 14856
cirq qft 10050 44578.29 4648
cirq square_heisenberg 2160 8064.11 540
cirq prep_select 9744 104043.77 9712
cirq qcnn 388 3368.92 388
pyqpanda3 qaoa 1176 33.52 1176
pyqpanda3 qv 15000 470.60 14856
pyqpanda3 qft 10050 79.25 2740
pyqpanda3 square_heisenberg 2160 22.63 540
pyqpanda3 prep_select 9744 92.09 9702
pyqpanda3 qcnn 388 14.75 388

Baseline results:

compiler benchmark_id target_device_id raw_multiq_gates compile_time_ms compiled_multiq_gates
ucc qaoa 1176 183.75 1176
ucc qv 15000 1581.90 14856
ucc qft 10050 486.30 2740
ucc square_heisenberg 2160 82.60 540
ucc prep_select 9744 1184.29 9702
ucc qcnn 388 42.48 388
pytket-peep qaoa 1176 11142.36 1176
pytket-peep qv 15000 215992.82 14856
pytket-peep qft 10050 48104.50 4498
pytket-peep square_heisenberg 2160 8105.50 540
pytket-peep prep_select 9744 128101.70 9698
pytket-peep qcnn 388 4432.27 388
qiskit-default qaoa 1176 94.96 1176
qiskit-default qv 15000 9124.48 14854
qiskit-default qft 10050 285.93 3570
qiskit-default square_heisenberg 2160 212.52 540
qiskit-default prep_select 9744 1008.13 9708
qiskit-default qcnn 388 48.11 388
cirq qaoa 1176 7137.01 1176
cirq qv 15000 259462.03 14856
cirq qft 10050 44097.48 4648
cirq square_heisenberg 2160 8006.14 540
cirq prep_select 9744 103900.08 9712
cirq qcnn 388 3405.63 388
pyqpanda3 qaoa 1176 33.59 1176
pyqpanda3 qv 15000 451.21 14856
pyqpanda3 qft 10050 78.87 2740
pyqpanda3 square_heisenberg 2160 22.86 540
pyqpanda3 prep_select 9744 91.40 9702
pyqpanda3 qcnn 388 14.84 388

@jordandsullivan jordandsullivan merged commit 69f5ab5 into main Jun 16, 2025
8 checks passed
@dependabot dependabot Bot deleted the dependabot/uv/qiskit-qasm3-import-0.6.0 branch June 16, 2025 19:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file preview-benchmark-results Tag a PR to have it run benchmarks and compare to baseline. python:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant