From d8aabc5eacf8540e2dd724d0e45ecafee947606f Mon Sep 17 00:00:00 2001 From: Matteo Lodi <108724576+mlodi-hqs@users.noreply.github.com> Date: Wed, 4 Dec 2024 13:46:46 +0100 Subject: [PATCH] `v0.13.0` Release Fix (#119) * py313 workflows * versioning --- .github/workflows/hqs-build-deploy-rust-pyo3.yml | 4 +++- .github/workflows/hqs-ci-test-rust-pyo3.yml | 4 +++- CHANGELOG.md | 4 ++++ Cargo.lock | 4 ++-- qoqo_qasm/Cargo.toml | 2 +- qoqo_qasm/pyproject.toml | 2 +- qoqo_qasm/qoqo_qasm/DEPENDENCIES | 4 ++-- roqoqo-qasm/Cargo.toml | 2 +- 8 files changed, 17 insertions(+), 9 deletions(-) diff --git a/.github/workflows/hqs-build-deploy-rust-pyo3.yml b/.github/workflows/hqs-build-deploy-rust-pyo3.yml index 6ae6e9a..93fb3c7 100644 --- a/.github/workflows/hqs-build-deploy-rust-pyo3.yml +++ b/.github/workflows/hqs-build-deploy-rust-pyo3.yml @@ -6,7 +6,6 @@ on: types: [created] jobs: - deploy_cratesio: runs-on: ubuntu-latest steps: @@ -40,6 +39,7 @@ jobs: deploy: true # Whether to build for aarch64. Can fail if there are C/C++ dependencies build_for_arm: true + python_3_13: false secrets: inherit # Build macos wheels and upload them to PyPi @@ -52,6 +52,7 @@ jobs: # Try to build python wheels with universal2 for arm and x86 universal2: true deploy: true + python_3_13: false secrets: inherit # Build windows wheels and upload them to PyPi @@ -62,4 +63,5 @@ jobs: with: py_interface_folder: "qoqo_qasm" deploy: true + python_3_13: false secrets: inherit diff --git a/.github/workflows/hqs-ci-test-rust-pyo3.yml b/.github/workflows/hqs-ci-test-rust-pyo3.yml index d3ddb44..7b8c326 100644 --- a/.github/workflows/hqs-ci-test-rust-pyo3.yml +++ b/.github/workflows/hqs-ci-test-rust-pyo3.yml @@ -19,6 +19,7 @@ jobs: # Test code coverage of rust core is over 90 percent test_code_coverage: true rust_package_name: "roqoqo-qasm" + python_3_13: false build_tests: uses: HQSquantumsimulations/reusable_workflows/.github/workflows/reusable_build_tests_rust_pyo3.yml@main @@ -28,4 +29,5 @@ jobs: # Run tests also on macos runners macos: false py_interface_folder: "qoqo_qasm" - has_python_tests: true \ No newline at end of file + has_python_tests: true + python_3_13: false \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 7efc405..9df8b9f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,10 @@ This changelog track changes to the qoqo qasm project starting at version 0.5.0 +### 0.13.1 + +* Fixed `0.13.0` release deploy issues + ### 0.13.0 * Added support for `EchoCrossResonance` gate. diff --git a/Cargo.lock b/Cargo.lock index 383fb91..49b4281 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -680,7 +680,7 @@ dependencies = [ [[package]] name = "qoqo_qasm" -version = "0.13.0" +version = "0.13.1" dependencies = [ "ndarray", "pyo3", @@ -821,7 +821,7 @@ dependencies = [ [[package]] name = "roqoqo-qasm" -version = "0.13.0" +version = "0.13.1" dependencies = [ "ndarray", "num-complex", diff --git a/qoqo_qasm/Cargo.toml b/qoqo_qasm/Cargo.toml index 394f1e1..e62acc8 100644 --- a/qoqo_qasm/Cargo.toml +++ b/qoqo_qasm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "qoqo_qasm" -version = "0.13.0" +version = "0.13.1" authors = ["HQS Quantum Simulations "] license = "Apache-2.0" edition = "2021" diff --git a/qoqo_qasm/pyproject.toml b/qoqo_qasm/pyproject.toml index 84ea7e3..e0f8354 100644 --- a/qoqo_qasm/pyproject.toml +++ b/qoqo_qasm/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "qoqo_qasm" -version = "0.13.0" +version = "0.13.1" dependencies = ['qoqo>=1.15', 'qoqo_calculator_pyo3>=1.2'] license = { text = "Apache-2.0 AND Apache-2.0 with LLVM-exception AND MIT AND Unicode-DFS-2016 AND BSD-2-Clause AND BSD-3-CLause" } maintainers = [ diff --git a/qoqo_qasm/qoqo_qasm/DEPENDENCIES b/qoqo_qasm/qoqo_qasm/DEPENDENCIES index fd5703f..6cd329e 100644 --- a/qoqo_qasm/qoqo_qasm/DEPENDENCIES +++ b/qoqo_qasm/qoqo_qasm/DEPENDENCIES @@ -14927,7 +14927,7 @@ LICENSE: ==================================================== -qoqo_qasm 0.13.0 +qoqo_qasm 0.13.1 https://github.com/HQSquantumsimulations/qoqo_qasm by HQS Quantum Simulations Python interface of roqoqo_qasm by HQS Quantum Simulations @@ -17697,7 +17697,7 @@ LICENSE: ==================================================== -roqoqo-qasm 0.13.0 +roqoqo-qasm 0.13.1 https://github.com/HQSquantumsimulations/qoqo_qasm by HQS Quantum Simulations QASM interface for roqoqo Rust quantum computing toolkit by HQS Quantum Simulations diff --git a/roqoqo-qasm/Cargo.toml b/roqoqo-qasm/Cargo.toml index 13f5214..611b91f 100644 --- a/roqoqo-qasm/Cargo.toml +++ b/roqoqo-qasm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "roqoqo-qasm" -version = "0.13.0" +version = "0.13.1" authors = ["HQS Quantum Simulations "] license = "Apache-2.0" edition = "2021"