Skip to content

Commit

Permalink
Fix passing measurement input through python interfaces (#475)
Browse files Browse the repository at this point in the history
* Fix passing measurement input through python interfaces

* Update CHANGELOG.md

---------

Co-authored-by: kbarkhqs <[email protected]>
  • Loading branch information
nfwvogt and kbarkhqs authored Apr 5, 2023
1 parent 0066384 commit 95266e6
Show file tree
Hide file tree
Showing 16 changed files with 292 additions and 27 deletions.
4 changes: 2 additions & 2 deletions .compatability_tests/compatibility_test/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "compatibility_test"
version ="1.3.1"
version ="1.3.2"
authors = ["HQS Quantum Simulations <[email protected]>"]
license = "Apache-2.0"
edition = "2021"
Expand All @@ -22,7 +22,7 @@ publish = false
test_roqoqo_1_0 = {package = "roqoqo", version="=1.0.0"}
test_roqoqo_derive_1_0 = {package = "roqoqo-derive", version="=1.0.0"}
qoqo_calculator = { version="1.1" }
roqoqo = {version="1.3.1", path="../../roqoqo", features=["serialize", "overrotate"]}
roqoqo = {version="1.3.2", path="../../roqoqo", features=["serialize", "overrotate"]}
bincode = {version="1.3"}

[dev-dependencies]
Expand Down
4 changes: 2 additions & 2 deletions .compatability_tests/compatibility_test_1_2/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "compatibility_test_1_2"
version ="1.3.1"
version ="1.3.2"
authors = ["HQS Quantum Simulations <[email protected]>"]
license = "Apache-2.0"
edition = "2021"
Expand All @@ -22,7 +22,7 @@ publish = false
test_roqoqo_1_2 = {package = "roqoqo", version="=1.2.5"}
test_roqoqo_derive_1_2 = {package = "roqoqo-derive", version="=1.2.5"}
qoqo_calculator = { version="1.1" }
roqoqo = {version="1.3.1", path="../../roqoqo", features=["serialize", "overrotate"]}
roqoqo = {version="1.3.2", path="../../roqoqo", features=["serialize", "overrotate"]}
bincode = {version="1.3"}

[dev-dependencies]
Expand Down
2 changes: 1 addition & 1 deletion .compatability_tests/compatibility_test_sim/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "compatibility_test_sim"
version = "1.3.1"
version = "1.3.2"
authors = ["HQS Quantum Simulations <[email protected]>"]
license = "Apache-2.0"
edition = "2021"
Expand Down
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@

This changelog track changes to the qoqo project starting at version v0.5.0

## 1.3.2

### Fixed in 1.3.2

* Measurement inputs can now be passed properly in Python interface (previously, there were serialisation functions missing)

## 1.3.1

### Fixed in 1.3.1
Expand Down
10 changes: 5 additions & 5 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion qoqo-macros/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "qoqo-macros"
version = "1.3.1"
version = "1.3.2"
authors = ["HQS Quantum Simulations <[email protected]>"]
license = "Apache-2.0"
readme = "../README.md"
Expand Down
6 changes: 3 additions & 3 deletions qoqo/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "qoqo"
version = "1.3.1"
version = "1.3.2"
authors = ["HQS Quantum Simulations <[email protected]>"]
license = "Apache-2.0"
homepage = "https://github.com/HQSquantumsimulations/qoqo"
Expand Down Expand Up @@ -32,8 +32,8 @@ num-complex = "0.4"
thiserror = "1.0"
qoqo_calculator = { version="1.1" }
qoqo_calculator_pyo3 = {version="1.1", default-features=false}
qoqo-macros = {version="1.3.1", path="../qoqo-macros"}
roqoqo = {version="1.3.1", path="../roqoqo", features=["serialize", "overrotate"]}
qoqo-macros = {version="1.3.2", path="../qoqo-macros"}
roqoqo = {version="1.3.2", path="../roqoqo", features=["serialize", "overrotate"]}
numpy = "0.18"
bincode = "1.3"
serde_json = "1.0"
Expand Down
2 changes: 1 addition & 1 deletion qoqo/pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "qoqo"
version = "1.3.1"
version = "1.3.2"
dependencies = [
'numpy',
'qoqo_calculator_pyo3>=1.1',
Expand Down
10 changes: 5 additions & 5 deletions qoqo/qoqo/DEPENDENCIES
Original file line number Diff line number Diff line change
Expand Up @@ -8432,7 +8432,7 @@ LICENSE:


====================================================
qoqo 1.3.0
qoqo 1.3.2
https://github.com/HQSquantumsimulations/qoqo
by HQS Quantum Simulations <[email protected]>
Quantum computing circuit toolkit. Python interface of roqoqo
Expand Down Expand Up @@ -8644,7 +8644,7 @@ LICENSE:


====================================================
qoqo-macros 1.3.0
qoqo-macros 1.3.2
by HQS Quantum Simulations <[email protected]>
Macros for the qoqo crate
License: Apache-2.0
Expand Down Expand Up @@ -10689,7 +10689,7 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


====================================================
roqoqo 1.3.0
roqoqo 1.3.2
https://github.com/HQSquantumsimulations/qoqo
by HQS Quantum Simulations <[email protected]>
Rust Quantum Computing Toolkit by HQS
Expand Down Expand Up @@ -10901,7 +10901,7 @@ LICENSE:


====================================================
roqoqo-derive 1.3.0
roqoqo-derive 1.3.2
by HQS Quantum Simulations <[email protected]>
Macros for the roqoqo crate
License: Apache-2.0
Expand Down Expand Up @@ -11112,7 +11112,7 @@ LICENSE:


====================================================
roqoqo-test 1.3.0
roqoqo-test 1.3.2
https://github.com/HQSquantumsimulations/qoqo
by HQS Quantum Simulations <[email protected]>
Testing helper functions for roqoqo toolkit
Expand Down
Loading

0 comments on commit 95266e6

Please sign in to comment.