diff --git a/CHANGELOG.md b/CHANGELOG.md index 0379915e..d8074c47 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,21 +2,15 @@ This changelog track changes to the qoqo project starting at version v0.5.0 -## 1.2.0-alpha.3 +## 1.2.0 * Activated circuitdag feature by default * Modified serialization roqoqo version to use lowest compatible version -* Relaxed compatibility check for Python arguments to allow backward compatibility - -## 1.2.0-alpha.2 - +* Relaxed compatability check for Python arguments to allow backward compatability * Added CircuitDag documentation * Added PhaseShiftedControlledPhase to qoqo * Updated dependencies - -## 1.2.0-alpha.1 - -* Preparing for 1.2.0 and updated nalgebra to 0.31 +* Updated nalgebra to 0.31 ## 1.1.0 diff --git a/Cargo.lock b/Cargo.lock index adcadd68..2623d18e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -24,9 +24,9 @@ dependencies = [ [[package]] name = "async-trait" -version = "0.1.60" +version = "0.1.61" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "677d1d8ab452a3936018a687b20e6f7cf5363d713b732b8884001317b0e48aa3" +checksum = "705339e0e4a9690e2908d2b3d049d85682cf19fbd5782494498fbf7003a6a282" dependencies = [ "proc-macro2", "quote", @@ -550,7 +550,7 @@ dependencies = [ [[package]] name = "qoqo" -version = "1.2.0-alpha.3" +version = "1.2.0" dependencies = [ "bincode", "nalgebra", @@ -574,7 +574,7 @@ dependencies = [ [[package]] name = "qoqo-macros" -version = "1.2.0-alpha.3" +version = "1.2.0" dependencies = [ "proc-macro2", "quote", @@ -672,7 +672,7 @@ dependencies = [ [[package]] name = "roqoqo" -version = "1.2.0-alpha.3" +version = "1.2.0" dependencies = [ "async-trait", "bincode", @@ -699,7 +699,7 @@ dependencies = [ [[package]] name = "roqoqo-derive" -version = "1.2.0-alpha.3" +version = "1.2.0" dependencies = [ "proc-macro2", "quote", @@ -708,7 +708,7 @@ dependencies = [ [[package]] name = "roqoqo-test" -version = "1.2.0-alpha.3" +version = "1.2.0" dependencies = [ "nalgebra", "ndarray", diff --git a/compatibility_test/Cargo.toml b/compatibility_test/Cargo.toml index 5f3f1fd4..3b9b3f65 100644 --- a/compatibility_test/Cargo.toml +++ b/compatibility_test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compatibility_test" -version = "1.2.0-alpha.3" +version = "1.2.0" authors = ["HQS Quantum Simulations "] license = "Apache-2.0" edition = "2021" @@ -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.2.0-alpha.3", path="../roqoqo", features=["serialize", "overrotate"]} +roqoqo = {version="1.2.0", path="../roqoqo", features=["serialize", "overrotate"]} bincode = {version="1.3"} [dev-dependencies] diff --git a/qoqo-macros/Cargo.toml b/qoqo-macros/Cargo.toml index c49e3122..57da1da3 100644 --- a/qoqo-macros/Cargo.toml +++ b/qoqo-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "qoqo-macros" -version = "1.2.0-alpha.3" +version = "1.2.0" authors = ["HQS Quantum Simulations "] license = "Apache-2.0" readme = "../README.md" diff --git a/qoqo/Cargo.toml b/qoqo/Cargo.toml index 1ac34c0a..6e1a0602 100644 --- a/qoqo/Cargo.toml +++ b/qoqo/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "qoqo" -version = "1.2.0-alpha.3" +version = "1.2.0" authors = ["HQS Quantum Simulations "] license = "Apache-2.0" homepage = "https://github.com/HQSquantumsimulations/qoqo" @@ -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.2.0-alpha.3", path="../qoqo-macros"} -roqoqo = {version="1.2.0-alpha.3", path="../roqoqo", features=["serialize", "overrotate"]} +qoqo-macros = {version="1.2.0", path="../qoqo-macros"} +roqoqo = {version="1.2.0", path="../roqoqo", features=["serialize", "overrotate"]} numpy = "0.17" bincode = "1.3" serde_json = "1.0" diff --git a/qoqo/pyproject.toml b/qoqo/pyproject.toml index 7408117b..9ee58e35 100644 --- a/qoqo/pyproject.toml +++ b/qoqo/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "qoqo" -version = "1.2.0-alpha.3" +version = "1.2.0" dependencies = [ 'numpy', 'qoqo_calculator_pyo3>=1.1', diff --git a/qoqo/qoqo/DEPENDENCIES b/qoqo/qoqo/DEPENDENCIES index dec4a9fe..e9d86419 100644 --- a/qoqo/qoqo/DEPENDENCIES +++ b/qoqo/qoqo/DEPENDENCIES @@ -8773,7 +8773,7 @@ LICENSE: ==================================================== -qoqo 1.2.0-alpha.3 +qoqo 1.2.0 https://github.com/HQSquantumsimulations/qoqo by HQS Quantum Simulations Quantum computing circuit toolkit. Python interface of roqoqo @@ -8985,7 +8985,7 @@ LICENSE: ==================================================== -qoqo-macros 1.2.0-alpha.3 +qoqo-macros 1.2.0 by HQS Quantum Simulations Macros for the qoqo crate License: Apache-2.0 @@ -11055,7 +11055,7 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ==================================================== -roqoqo 1.2.0-alpha.3 +roqoqo 1.2.0 https://github.com/HQSquantumsimulations/qoqo by HQS Quantum Simulations Rust Quantum Computing Toolkit by HQS @@ -11267,7 +11267,7 @@ LICENSE: ==================================================== -roqoqo-derive 1.2.0-alpha.3 +roqoqo-derive 1.2.0 by HQS Quantum Simulations Macros for the roqoqo crate License: Apache-2.0 @@ -11478,7 +11478,7 @@ LICENSE: ==================================================== -roqoqo-test 1.2.0-alpha.3 +roqoqo-test 1.2.0 https://github.com/HQSquantumsimulations/qoqo by HQS Quantum Simulations Testing helper functions for roqoqo toolkit diff --git a/roqoqo-derive/Cargo.toml b/roqoqo-derive/Cargo.toml index c7fe0848..e9e38a5a 100644 --- a/roqoqo-derive/Cargo.toml +++ b/roqoqo-derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "roqoqo-derive" -version = "1.2.0-alpha.3" +version = "1.2.0" authors = ["HQS Quantum Simulations "] license = "Apache-2.0" edition = "2021" diff --git a/roqoqo-test/Cargo.toml b/roqoqo-test/Cargo.toml index f76414d5..c80fc668 100644 --- a/roqoqo-test/Cargo.toml +++ b/roqoqo-test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "roqoqo-test" -version = "1.2.0-alpha.3" +version = "1.2.0" authors = ["HQS Quantum Simulations "] license = "Apache-2.0" edition = "2021" @@ -19,7 +19,7 @@ crate-type = ["rlib"] [dependencies] qoqo_calculator = { version="1.1" } -roqoqo = {version="1.2.0-alpha.3", path="../roqoqo", features=["serialize"]} +roqoqo = {version="1.2.0", path="../roqoqo", features=["serialize"]} rand = "0.8" nalgebra = "0.31" ndarray = { version = "0.15" } diff --git a/roqoqo/Cargo.toml b/roqoqo/Cargo.toml index 9fb29bc1..db683d0f 100644 --- a/roqoqo/Cargo.toml +++ b/roqoqo/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "roqoqo" -version = "1.2.0-alpha.3" +version = "1.2.0" authors = ["HQS Quantum Simulations "] license = "Apache-2.0" edition = "2021" @@ -28,7 +28,7 @@ num-complex = { version = "0.4"} thiserror = "1.0" dyn-clone = {version="1.0", optional=true} qoqo_calculator = { version="1.1"} -roqoqo-derive = {version="1.2.0-alpha.3", path="../roqoqo-derive"} +roqoqo-derive = {version="1.2.0", path="../roqoqo-derive"} typetag = {version="0.2", optional=true} nalgebra = "0.31" # schemars = { version="0.8", features = ["num-complex", "ndarray"], optional=true }