Skip to content

Releases: unitaryfoundation/metriq-gym

v0.7.0

09 Mar 06:25
c133621

Choose a tag to compare

What's Changed

  • Update alias names for origin 72 and 102 devices by @vprusso in #675
  • Add execution time for Quantinuum devices by @bachase in #698
  • Add --include-raw flag to export raw measurement counts by @bachase in #695
  • Remove EPLG score and just store specific length results by @bachase in #705
  • Add num_qubits support for Quantinuum devices in device metadata by @bachase in #707
  • Add replay command to recompute benchmark results from debug file by @bachase in #704
  • Fix connectivity_graph_for_gate by @bachase in #711
  • Fix LR-QAOA benchmark references by @cosenal in #714
  • Update CLOPS benchmark and add IBMSampler device by @bachase in #710
  • Add optional bounded-offset soft fitting toggle for EPLG by @Changhao-Li in #716
  • Remove QV code by @cosenal in #720

Dependency updates

  • Chore(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #693
  • Chore(deps): bump rossjrw/pr-preview-action from 1.4.8 to 1.8.1 by @dependabot[bot] in #694
  • Chore(deps): bump urllib3 from 2.6.1 to 2.6.3 by @dependabot[bot] in #697
  • Chore(deps): bump azure-core from 1.36.0 to 1.38.0 by @dependabot[bot] in #699
  • Chore(deps): bump filelock from 3.20.0 to 3.20.3 by @dependabot[bot] in #700
  • Chore(deps): bump virtualenv from 20.35.4 to 20.36.1 by @dependabot[bot] in #701
  • Chore(deps): update pytket-qiskit requirement from <0.77.0,>=0.71.0 to >=0.71.0,<0.78.0 by @dependabot[bot] in #708
  • Chore(deps): update qbraid[azure,braket,cirq,ionq,qiskit] requirement from <0.10.2,>=0.10.0 to >=0.10.0,<0.11.1 by @dependabot[bot] in #713
  • Chore(deps-dev): update ruff requirement from <0.15.0,>=0.13.2 to >=0.13.2,<0.16.0 by @dependabot[bot] in #712
  • Chore(deps): bump pillow from 12.0.0 to 12.1.1 by @dependabot[bot] in #717
  • Chore(deps): bump cryptography from 46.0.3 to 46.0.5 by @dependabot[bot] in #718
  • Chore(deps): update qbraid[azure,braket,cirq,ionq,qiskit] requirement from <0.11.1,>=0.10.0 to >=0.10.0,<0.11.2 by @dependabot[bot] in #719

Full Changelog: v0.6.1...v0.7.0

v0.6.1

23 Jan 15:58
b67e6db

Choose a tag to compare

What's Changed

Dependency updates

  • Chore(deps): update qbraid[azure,braket,cirq,ionq,qiskit] requirement from <0.10.1,>=0.10.0 to >=0.10.0,<0.10.2 by @dependabot[bot] in #687
  • Chore(deps): update qiskit-experiments requirement from <0.10.0,>=0.9.0 to >=0.9.0,<0.14.0 by @dependabot[bot] in #686

Full Changelog: v0.6.0...v0.6.1

v0.6.0

16 Jan 14:36
afc9607

Choose a tag to compare

What's Changed

Dependency updates

  • Chore(deps): update qiskit-ibm-runtime requirement from <0.45.0,>=0.41.1 to >=0.41.1,<0.46.0 by @dependabot[bot] in #673
  • Chore(deps): update pytket-qiskit requirement from <0.76.0,>=0.71.0 to >=0.71.0,<0.77.0 by @dependabot[bot] in #672
  • Chore(deps): update pytket-qiskit requirement from <0.75.0,>=0.71.0 to >=0.71.0,<0.76.0 by @dependabot[bot] in #664
  • Chore(deps): update qiskit-ibm-runtime requirement from <0.44.0,>=0.41.1 to >=0.41.1,<0.45.0 by @dependabot[bot] in #665

New Contributors

Full Changelog: v0.5.0...v0.6.0

v0.5.1-alpha

12 Dec 13:48
4a34df0

Choose a tag to compare

v0.5.1-alpha Pre-release
Pre-release

Testing that logo renders on PyPI

v0.5.0

11 Dec 19:46
6d5a875

Choose a tag to compare

What's Changed

Dependencies

  • Chore(deps-dev): update deptry requirement from <0.24.0,>=0.23.1 to >=0.23.1,<0.25.0 by @dependabot[bot] in #623
  • Chore(deps-dev): update pytest requirement from <9.0.0,>=8.4.2 to >=8.4.2,<10.0.0 by @dependabot[bot] in #622
  • Chore(deps): bump ruamel-yaml-clib from 0.2.14 to 0.2.15 by @dependabot[bot] in #629
  • Chore(deps): update pytket-qiskit requirement from <0.73.0,>=0.71.0 to >=0.71.0,<0.74.0 by @dependabot[bot] in #628
  • Chore(deps): bump ruamel-yaml-clib from 0.2.14 to 0.2.15 by @dependabot[bot] in #636
  • Chore(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #637
  • Chore(deps): update pytket-qiskit requirement from <0.74.0,>=0.71.0 to >=0.71.0,<0.75.0 by @dependabot[bot] in #648
  • Chore(deps-dev): update sphinx requirement from <9.0.0,>=8.2.3 to >=8.2.3,<10.0.0 by @dependabot[bot] in #649

New Contributors

Full Changelog: v0.4.2...v0.5.0

v0.5.0rc1

11 Dec 19:41
6d5a875

Choose a tag to compare

v0.5.0rc1 Pre-release
Pre-release

What's Changed

  • Benchmark score hook by @cosenal in #620
  • Chore(deps-dev): update deptry requirement from <0.24.0,>=0.23.1 to >=0.23.1,<0.25.0 by @dependabot[bot] in #623
  • Chore(deps-dev): update pytest requirement from <9.0.0,>=8.4.2 to >=8.4.2,<10.0.0 by @dependabot[bot] in #622
  • Handle empty provider/device cli args by @cosenal in #625
  • Chore(deps): bump ruamel-yaml-clib from 0.2.14 to 0.2.15 by @dependabot[bot] in #629
  • Chore(deps): update pytket-qiskit requirement from <0.73.0,>=0.71.0 to >=0.71.0,<0.74.0 by @dependabot[bot] in #628
  • Update docs on authorizing for Quantinuum NEXUS platform by @bachase in #632
  • feat: Connectivity graph of Originq devices by @vprusso in #596
  • refactor: use misra-gries algorithm for bseq by @vprusso in #631
  • refactor: normalize shots name by @vprusso in #630
  • Chore(deps): bump ruamel-yaml-clib from 0.2.14 to 0.2.15 by @dependabot[bot] in #636
  • Chore(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #637
  • feat: resource estimation workflow for benchmark jobs. by @vprusso in #566
  • fix: show all fake device options by @vprusso in #641
  • Total execution time (when reported) by @cosenal in #644
  • Chore(deps): update pytket-qiskit requirement from <0.74.0,>=0.71.0 to >=0.71.0,<0.75.0 by @dependabot[bot] in #648
  • Chore(deps-dev): update sphinx requirement from <9.0.0,>=8.2.3 to >=8.2.3,<10.0.0 by @dependabot[bot] in #649
  • chore: removing root level orphan config by @vprusso in #651
  • Prevent merge conflicts in dataset by @cosenal in #652
  • fix: Batch job result handling for Quantinuum by @vprusso in #650
  • More resilient db by @cosenal in #653
  • fix: Use shots for all QED-C benchmarks (#645) by @bachase in #654
  • Better result reporting by @cosenal in #655

New Contributors

Full Changelog: v0.4.2...v0.5.0rc1

v0.4.2

06 Nov 22:58
bed9774

Choose a tag to compare

What's Changed

  • feat: add OriginQ Wukong as a provider by @vprusso in #587
  • Faster cold start by @cosenal in #586
  • Chore(deps): update ipykernel requirement from <7.0.0,>=6.30.1 to >=6.30.1,<8.0.0 by @dependabot[bot] in #589
  • fix: enforce uniform connectivity for mirror circuits. by @vprusso in #579
  • docs: Adding documentation for configuring and dispatching OriginQ jobs by @vprusso in #590
  • Chore(deps): update qBraid-sdk to >=0.10.0,<0.10.1 by @cosenal in #591
  • Introduce error bars by @cosenal in #592
  • None uncertainty by @cosenal in #599
  • Enforce metric direction by @cosenal in #598
  • Add errorbar for QML Kernel by @Changhao-Li in #597
  • Chore(deps): bump bbeesley/gha-auto-dependabot-rebase from 1.5.222 to 1.5.225 by @dependabot[bot] in #600
  • Chore(deps): update qiskit-ibm-runtime requirement from <0.43.0,>=0.41.1 to >=0.41.1,<0.44.0 by @dependabot[bot] in #601
  • Set directions for integers as well by @cosenal in #602
  • Normalize aws device names when exporting by @cosenal in #603
  • fix: copyright year by @vprusso in #608
  • MirrorCircuit: replace statevector simulation and add errorbars by @Changhao-Li in #604
  • Minor changes on mirror circuit by @Changhao-Li in #614
  • docs: fix broken user guide link and point to readme by @vprusso in #613
  • CLI option to force refresh results by @cosenal in #616
  • Fix loading schema files by @cosenal in #618

Full Changelog: v0.4.1...v0.4.2

v0.4.1

10 Oct 19:18
5fde464

Choose a tag to compare

What's Changed

  • Bug Fix: Index Out of Range Error by @Neerpatel125 in #563
  • chore: rename wormhole to wit by @vprusso in #562
  • feat: switch from poetry to uv by @vprusso in #561
  • Report device metadata by @cosenal in #567
  • Chore(deps): bump bbeesley/gha-auto-dependabot-rebase from 1.5.207 to 1.5.221 by @dependabot[bot] in #569
  • Chore(deps): bump ruamel-yaml-clib from 0.2.8 to 0.2.14 by @dependabot[bot] in #573
  • Chore(deps): update qnexus requirement from <0.34.0,>=0.33.0 to >=0.33.0,<0.35.0 by @dependabot[bot] in #570
  • Chore(deps): update qiskit-ibm-runtime requirement from <0.42.0,>=0.41.1 to >=0.41.1,<0.43.0 by @dependabot[bot] in #571
  • Chore(deps): update pytket-qiskit requirement from <0.72.0,>=0.71.0 to >=0.71.0,<0.73.0 by @dependabot[bot] in #572
  • Chore(deps): bump astral-sh/setup-uv from 1 to 6 by @dependabot[bot] in #568
  • fix: add barriers for mirror circuits benchmark. by @vprusso in #576
  • Chore(deps): bump bbeesley/gha-auto-dependabot-rebase from 1.5.221 to 1.5.222 by @dependabot[bot] in #581
  • Chore(deps): bump ruamel-yaml-clib from 0.2.12 to 0.2.14 by @dependabot[bot] in #582
  • Chore(deps): bump astral-sh/setup-uv from 6 to 7 by @dependabot[bot] in #580
  • Chore(deps): update pydantic requirement from <2.12,>=2.5.0 to >=2.5.0,<2.13 by @dependabot[bot] in #583
  • Chore(deps): update ruff requirement from <0.14.0,>=0.13.2 to >=0.13.2,<0.15.0 by @dependabot[bot] in #584
  • fix: missing version for mgym command by @vprusso in #578
  • upgrade qnexus dep by @cosenal in #585

Full Changelog: v0.4.0...v0.4.1

v0.4.1-alpha

03 Oct 10:23
9ed0b61

Choose a tag to compare

v0.4.1-alpha Pre-release
Pre-release

Pre-release to test the new uv-based workflow

What's Changed

Full Changelog: v0.4.0...v0.4.1rc1

v0.4.0

30 Sep 18:46
1d95f32

Choose a tag to compare

Packed with a lot of new stuff!

New features

New Contributors

Dependency updates

  • Chore(deps): bump jsonschema from 4.25.0 to 4.25.1 by @dependabot[bot] in #507
  • Chore(deps): bump ruamel-yaml-clib from 0.2.8 to 0.2.12 by @dependabot[bot] in #508
  • Chore(deps-dev): bump ruff from 0.12.8 to 0.12.9 by @dependabot[bot] in #509
  • Chore(deps): bump pyqrack from 1.66.7 to 1.66.8 by @dependabot[bot] in #510
  • Chore(deps): bump bbeesley/gha-auto-dependabot-rebase from 1.5.172 to 1.5.179 by @dependabot[bot] in #511
  • Chore(deps): bump ruamel-yaml-clib from 0.2.8 to 0.2.12 by @dependabot[bot] in #515
  • Chore(deps-dev): bump ruff from 0.12.9 to 0.12.10 by @dependabot[bot] in #516
  • Chore(deps): bump bbeesley/gha-auto-dependabot-rebase from 1.5.179 to 1.5.180 by @dependabot[bot] in #518
  • Chore(deps): bump qiskit from 2.1.1 to 2.1.2 by @dependabot[bot] in #519
  • Chore(deps): bump ruamel-yaml-clib from 0.2.8 to 0.2.12 by @dependabot[bot] in #523
  • Chore(deps): bump bbeesley/gha-auto-dependabot-rebase from 1.5.180 to 1.5.182 by @dependabot[bot] in #524
  • Chore(deps): bump pyqrack from 1.66.8 to 1.69.0 by @dependabot[bot] in #517
  • Chore(deps): bump platformdirs from 4.3.8 to 4.4.0 by @dependabot[bot] in #525
  • Chore(deps): bump qbraid from 0.9.8 to 0.9.9 by @dependabot[bot] in #526
  • Chore(deps): bump bbeesley/gha-auto-dependabot-rebase from 1.5.182 to 1.5.196 by @dependabot[bot] in #530
  • Chore(deps): bump ruamel-yaml-clib from 0.2.8 to 0.2.12 by @dependabot[bot] in #532
  • Chore(deps-dev): bump pytest from 8.4.1 to 8.4.2 by @dependabot[bot] in #533
  • Chore(deps): bump actions/setup-python from 5 to 6 by @dependabot[bot] in #531
  • Chore(deps-dev): bump ruff from 0.12.10 to 0.12.12 by @dependabot[bot] in #534
  • Chore(deps): bump qiskit-ibm-runtime from 0.40.1 to 0.41.1 by @dependabot[bot] in #535
  • Chore(deps): bump bbeesley/gha-auto-dependabot-rebase from 1.5.196 to 1.5.199 by @dependabot[bot] in #538
  • Chore(deps): bump scipy from 1.16.1 to 1.16.2 by @dependabot[bot] in #539
  • Chore(deps): bump ruamel-yaml-clib from 0.2.8 to 0.2.12 by @dependabot[bot] in #541
  • Chore(deps-dev): bump mypy from 1.17.1 to 1.18.1 by @dependabot[bot] in #540
  • Chore(deps): bump bbeesley/gha-auto-dependabot-rebase from 1.5.199 to 1.5.202 by @dependabot[bot] in #545
  • Chore(deps-dev): bump mypy from 1.18.1 to 1.18.2 by @dependabot[bot] in #547
  • Chore(deps-dev): bump ruff from 0.13.0 to 0.13.1 by @dependabot[bot] in #548
  • Chore(deps): bump bbeesley/gha-auto-dependabot-rebase from 1.5.202 to 1.5.207 by @dependabot[bot] in #557
  • Chore(deps): bump qnexus from 0.32.0 to 0.33.0 by @dependabot[bot] in #556

Full Changelog: v0.3.1...v0.4.0