Skip to content

Commit 919eaf6

Browse files
authored
Prepare Qiskit 2.4.0rc1 (#15837)
I left the `.mergify.yml` version number unchanged for now until the `stable/2.4` branch is actually created. Similarly, the `docs/release_notes.yml` file stays the same until the 2.4.0rc1 tag is actually created.
1 parent 517d715 commit 919eaf6

82 files changed

Lines changed: 221 additions & 475 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Cargo.lock

Lines changed: 216 additions & 470 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ members = ["crates/*"]
33
resolver = "2"
44

55
[workspace.package]
6-
version = "2.4.0-dev"
6+
version = "2.4.0-rc1"
77
edition = "2024"
88
rust-version = "1.85" # Keep in sync with README.md, rust-toolchain.toml, and tools/install_rust_msrv.sh
99
license = "Apache-2.0"

crates/bindgen/include/qiskit/version.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@
2121
#define QISKIT_VERSION_MAJOR 2
2222
#define QISKIT_VERSION_MINOR 4
2323
#define QISKIT_VERSION_PATCH 0
24-
#define QISKIT_RELEASE_LEVEL QISKIT_RELEASE_LEVEL_DEV
24+
#define QISKIT_RELEASE_LEVEL QISKIT_RELEASE_LEVEL_RC
2525
// For the final release, set the below to 0.
26-
#define QISKIT_RELEASE_SERIAL 0
26+
#define QISKIT_RELEASE_SERIAL 1
2727

28-
#define QISKIT_VERSION "2.4.0-dev"
28+
#define QISKIT_VERSION "2.4.0-rc1"
2929

3030
#define QISKIT_GET_VERSION_HEX(major, minor, patch, level, serial) \
3131
(((major) & 0xff) << 24 | ((minor) & 0xff) << 16 | ((patch) & 0xff) << 8 | \

qiskit/VERSION.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.4.0.dev0
1+
2.4.0rc1

releasenotes/notes/fix-0q-permutation-synthesis-e98a6e8909faf279.yaml renamed to releasenotes/notes/2.3/fix-0q-permutation-synthesis-e98a6e8909faf279.yaml

File renamed without changes.

releasenotes/notes/fix-clifford-lnn-synthesis-eaa91ea86b9a5f9e.yaml renamed to releasenotes/notes/2.3/fix-clifford-lnn-synthesis-eaa91ea86b9a5f9e.yaml

File renamed without changes.

releasenotes/notes/fix-hls-qubit-tracking-da08dc2864a9eb8c.yaml renamed to releasenotes/notes/2.3/fix-hls-qubit-tracking-da08dc2864a9eb8c.yaml

File renamed without changes.

releasenotes/notes/fix-panic-qsd-and-use-isometry-df29b8304951a586.yaml renamed to releasenotes/notes/2.3/fix-panic-qsd-and-use-isometry-df29b8304951a586.yaml

File renamed without changes.

releasenotes/notes/fix-parameter-expression-rpow-sympify-15583.yaml renamed to releasenotes/notes/2.3/fix-parameter-expression-rpow-sympify-15583.yaml

File renamed without changes.

releasenotes/notes/fix-qk_obs_term-for-identity-1ed32e3354de24af.yaml renamed to releasenotes/notes/2.3/fix-qk_obs_term-for-identity-1ed32e3354de24af.yaml

File renamed without changes.

0 commit comments

Comments
 (0)