Skip to content

Prepare 2.2.0b1 release#14960

Merged
mtreinish merged 5 commits into
Qiskit:mainfrom
raynelfss:prepare-2.3-beta
Aug 28, 2025
Merged

Prepare 2.2.0b1 release#14960
mtreinish merged 5 commits into
Qiskit:mainfrom
raynelfss:prepare-2.3-beta

Conversation

@raynelfss

@raynelfss raynelfss commented Aug 28, 2025

Copy link
Copy Markdown
Contributor

Summary

These commits will temporarily change the version strings from 2.2.0 to 2.2.0b1 in preparation for tagging the 2.2.0b1 beta release.

Details and comments

Waiting for:

@raynelfss raynelfss added priority: high Changelog: None Do not include in the GitHub Release changelog. labels Aug 28, 2025
@raynelfss raynelfss added this to the 2.2.0 milestone Aug 28, 2025
@raynelfss raynelfss added the ci: test wheels Run the wheel-build scripts as an additional CI run for this PR label Aug 28, 2025
@coveralls

coveralls commented Aug 28, 2025

Copy link
Copy Markdown

Pull Request Test Coverage Report for Build 17302538518

Warning: This coverage report may be inaccurate.

This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • 142 unchanged lines in 9 files lost coverage.
  • Overall coverage increased (+0.05%) to 88.452%

Files with Coverage Reduction New Missed Lines %
crates/circuit/src/parameter/parameter_expression.rs 1 82.8%
crates/qasm2/src/expr.rs 1 93.63%
crates/qasm2/src/lex.rs 1 93.04%
crates/cext/src/exit_codes.rs 6 33.33%
crates/qasm2/src/parse.rs 6 97.56%
crates/transpiler/src/passes/commutation_cancellation.rs 14 91.43%
crates/transpiler/src/transpile_layout.rs 17 97.72%
crates/transpiler/src/passes/vf2/vf2_layout.rs 40 91.18%
qiskit/circuit/quantumcircuit.py 56 93.8%
Totals Coverage Status
Change from base Build 17293270440: 0.05%
Covered Lines: 91007
Relevant Lines: 102888

💛 - Coveralls

These commits will temporarily change the version strings from 2.2.0 to 2.2.0b1 in preparation for tagging  the 2.2.0b1 beta release.
@raynelfss raynelfss marked this pull request as ready for review August 28, 2025 14:04
@raynelfss raynelfss requested a review from a team as a code owner August 28, 2025 14:04
@qiskit-bot

Copy link
Copy Markdown
Collaborator

One or more of the following people are relevant to this code:

@raynelfss raynelfss added the on hold Can not fix yet label Aug 28, 2025
@jakelishman jakelishman removed the on hold Can not fix yet label Aug 28, 2025

@jakelishman jakelishman left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We need to update crates/cext/cbindgen.toml to bump the version to 2.2.0.

We don't actually have a field in there for marking a beta release - I think we discussed it, but presumably we decided not to include it in the end.

@mtreinish

Copy link
Copy Markdown
Member

We need to update crates/cext/cbindgen.toml to bump the version to 2.2.0.

We don't actually have a field in there for marking a beta release - I think we discussed it, but presumably we decided not to include it in the end.

I think we should just add it there is clearly a spot for it with 0xb. I think when I reviewed it my brain might have autocompleted it being there, I was surprised it was missing.

@jakelishman jakelishman left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

oh wow haha - apparently I had a branch checked out that didn't include #14576!

Comment thread crates/cext/cbindgen.toml Outdated
Comment thread crates/cext/cbindgen.toml Outdated
raynelfss and others added 2 commits August 28, 2025 12:42
Co-authored-by: Matthew Treinish <mtreinish@kortar.org>
@mtreinish mtreinish enabled auto-merge August 28, 2025 17:25
@mtreinish mtreinish added this pull request to the merge queue Aug 28, 2025
Merged via the queue into Qiskit:main with commit d1c3e2d Aug 28, 2025
33 checks passed
littlebullGit pushed a commit to littlebullGit/qiskit that referenced this pull request Sep 5, 2025
* Prepare 2.2.0b1 release

These commits will temporarily change the version strings from 2.2.0 to 2.2.0b1 in preparation for tagging  the 2.2.0b1 beta release.

* FIx: Add versioning to cbindgen and correct cargo.

* Fix: Erroneous comment.

* Update crates/cext/cbindgen.toml

Co-authored-by: Matthew Treinish <mtreinish@kortar.org>

* Fix: Broken test

---------

Co-authored-by: Matthew Treinish <mtreinish@kortar.org>
aaryav-3 pushed a commit to aaryav-3/qiskit that referenced this pull request Oct 21, 2025
* Prepare 2.2.0b1 release

These commits will temporarily change the version strings from 2.2.0 to 2.2.0b1 in preparation for tagging  the 2.2.0b1 beta release.

* FIx: Add versioning to cbindgen and correct cargo.

* Fix: Erroneous comment.

* Update crates/cext/cbindgen.toml

Co-authored-by: Matthew Treinish <mtreinish@kortar.org>

* Fix: Broken test

---------

Co-authored-by: Matthew Treinish <mtreinish@kortar.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Changelog: None Do not include in the GitHub Release changelog. ci: test wheels Run the wheel-build scripts as an additional CI run for this PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants