diff --git a/.compatibility_tests/compatibility_test_1_0/Cargo.toml b/.compatibility_tests/compatibility_test_1_0/Cargo.toml index 3fafdedf..d4b7fe9f 100644 --- a/.compatibility_tests/compatibility_test_1_0/Cargo.toml +++ b/.compatibility_tests/compatibility_test_1_0/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compatibility_test_1_0" -version = "1.15.2-alpha.1" +version = "1.15.2-alpha.2" 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.2" } -roqoqo = { version = "~1.15.2-alpha.1", path = "../../roqoqo", features = [ +roqoqo = { version = "~1.15.2-alpha.2", path = "../../roqoqo", features = [ "serialize", "overrotate", ] } diff --git a/.compatibility_tests/compatibility_test_1_10/Cargo.toml b/.compatibility_tests/compatibility_test_1_10/Cargo.toml index 5a44c19c..6ddcdcc3 100644 --- a/.compatibility_tests/compatibility_test_1_10/Cargo.toml +++ b/.compatibility_tests/compatibility_test_1_10/Cargo.toml @@ -1,7 +1,7 @@ [package] authors = ["HQS Quantum Simulations "] name = "compatibility_test_1_10" -version = "1.15.2-alpha.1" +version = "1.15.2-alpha.2" license = "Apache-2.0" edition = "2021" rust-version = "1.56" @@ -22,7 +22,7 @@ publish = false test_roqoqo_1_10 = { package = "roqoqo", version = "=1.10.0" } test_roqoqo_derive_1_10 = { package = "roqoqo-derive", version = "=1.10.0" } qoqo_calculator = { version = "~1.2" } -roqoqo = { version = "~1.15.2-alpha.1", path = "../../roqoqo", features = [ +roqoqo = { version = "~1.15.2-alpha.2", path = "../../roqoqo", features = [ "serialize", "overrotate", ] } diff --git a/.compatibility_tests/compatibility_test_1_11/Cargo.toml b/.compatibility_tests/compatibility_test_1_11/Cargo.toml index c600e370..e0cbe37a 100644 --- a/.compatibility_tests/compatibility_test_1_11/Cargo.toml +++ b/.compatibility_tests/compatibility_test_1_11/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compatibility_test_1_11" -version = "1.15.2-alpha.1" +version = "1.15.2-alpha.2" authors = ["HQS Quantum Simulations "] license = "Apache-2.0" edition = "2021" @@ -22,7 +22,7 @@ publish = false test_roqoqo_1_11 = { package = "roqoqo", version = "=1.11.0" } test_roqoqo_derive_1_11 = { package = "roqoqo-derive", version = "=1.11.0" } qoqo_calculator = { version = "~1.2" } -roqoqo = { version = "~1.15.2-alpha.1", path = "../../roqoqo", features = [ +roqoqo = { version = "~1.15.2-alpha.2", path = "../../roqoqo", features = [ "serialize", "overrotate", ] } diff --git a/.compatibility_tests/compatibility_test_1_12/Cargo.toml b/.compatibility_tests/compatibility_test_1_12/Cargo.toml index a01fcc23..f0b4e173 100644 --- a/.compatibility_tests/compatibility_test_1_12/Cargo.toml +++ b/.compatibility_tests/compatibility_test_1_12/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compatibility_test_1_12" -version = "1.15.2-alpha.1" +version = "1.15.2-alpha.2" authors = ["HQS Quantum Simulations "] license = "Apache-2.0" edition = "2021" @@ -22,7 +22,7 @@ publish = false test_roqoqo_1_12 = { package = "roqoqo", version = "=1.12.1" } test_roqoqo_derive_1_12 = { package = "roqoqo-derive", version = "=1.12.1" } qoqo_calculator = { version = "~1.2" } -roqoqo = { version = "~1.15.2-alpha.1", path = "../../roqoqo", features = [ +roqoqo = { version = "~1.15.2-alpha.2", path = "../../roqoqo", features = [ "serialize", "overrotate", ] } diff --git a/.compatibility_tests/compatibility_test_1_13/Cargo.toml b/.compatibility_tests/compatibility_test_1_13/Cargo.toml index 685b64b0..37e3b5a8 100644 --- a/.compatibility_tests/compatibility_test_1_13/Cargo.toml +++ b/.compatibility_tests/compatibility_test_1_13/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compatibility_test_1_13" -version = "1.15.2-alpha.1" +version = "1.15.2-alpha.2" authors = ["HQS Quantum Simulations "] license = "Apache-2.0" edition = "2021" @@ -22,7 +22,7 @@ publish = false test_roqoqo_1_13 = { package = "roqoqo", version = "=1.13.0" } test_roqoqo_derive_1_13 = { package = "roqoqo-derive", version = "=1.13.0" } qoqo_calculator = { version = "~1.2" } -roqoqo = { version = "~1.15.2-alpha.1", path = "../../roqoqo", features = [ +roqoqo = { version = "~1.15.2-alpha.2", path = "../../roqoqo", features = [ "serialize", "overrotate", ] } diff --git a/.compatibility_tests/compatibility_test_1_14/Cargo.toml b/.compatibility_tests/compatibility_test_1_14/Cargo.toml index bd916ecf..73212b0d 100644 --- a/.compatibility_tests/compatibility_test_1_14/Cargo.toml +++ b/.compatibility_tests/compatibility_test_1_14/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compatibility_test_1_14" -version = "1.15.2-alpha.1" +version = "1.15.2-alpha.2" authors = ["HQS Quantum Simulations "] license = "Apache-2.0" edition = "2021" @@ -21,15 +21,19 @@ publish = false [dependencies] test_roqoqo_1_14 = { package = "roqoqo", version = "=1.14.0" } test_roqoqo_derive_1_14 = { package = "roqoqo-derive", version = "=1.14.0" } -test_struqture_1_14 = { package = "struqture", version = "=1.7.1" } qoqo_calculator = { version = "~1.2" } -roqoqo = { version = "~1.15.2-alpha.1", path = "../../roqoqo", features = [ +roqoqo = { version = "~1.15.2-alpha.2", path = "../../roqoqo", features = [ "serialize", "overrotate", ] } -struqture = { version = "1.9" } +struqture = { git = "https://github.com/HQSquantumsimulations/struqture" } +struqture_1_7 = { git = "https://github.com/HQSquantumsimulations/struqture", package = "struqture", tag = "v1.7.1" } bincode = { version = "1.3" } ndarray = "0.15" +[patch.crates-io] +struqture = { git = "https://github.com/HQSquantumsimulations/struqture" } +struqture_1_7 = { git = "https://github.com/HQSquantumsimulations/struqture", package = "struqture", tag = "v1.7.1" } + [dev-dependencies] test-case = "3.0" diff --git a/.compatibility_tests/compatibility_test_1_2/Cargo.toml b/.compatibility_tests/compatibility_test_1_2/Cargo.toml index 0eb56470..39cb88d0 100644 --- a/.compatibility_tests/compatibility_test_1_2/Cargo.toml +++ b/.compatibility_tests/compatibility_test_1_2/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compatibility_test_1_2" -version = "1.15.2-alpha.1" +version = "1.15.2-alpha.2" authors = ["HQS Quantum Simulations "] license = "Apache-2.0" edition = "2021" @@ -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.2" } -roqoqo = { version = "~1.15.2-alpha.1", path = "../../roqoqo", features = [ +roqoqo = { version = "~1.15.2-alpha.2", path = "../../roqoqo", features = [ "serialize", "overrotate", ] } diff --git a/.compatibility_tests/compatibility_test_1_3/Cargo.toml b/.compatibility_tests/compatibility_test_1_3/Cargo.toml index 2e6a68ce..194178e8 100644 --- a/.compatibility_tests/compatibility_test_1_3/Cargo.toml +++ b/.compatibility_tests/compatibility_test_1_3/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compatibility_test_1_3" -version = "1.15.2-alpha.1" +version = "1.15.2-alpha.2" authors = ["HQS Quantum Simulations "] license = "Apache-2.0" edition = "2021" @@ -22,7 +22,7 @@ publish = false test_roqoqo_1_3 = { package = "roqoqo", version = "=1.3.2" } test_roqoqo_derive_1_3 = { package = "roqoqo-derive", version = "=1.3.2" } qoqo_calculator = { version = "~1.2" } -roqoqo = { version = "~1.15.2-alpha.1", path = "../../roqoqo", features = [ +roqoqo = { version = "~1.15.2-alpha.2", path = "../../roqoqo", features = [ "serialize", "overrotate", ] } diff --git a/.compatibility_tests/compatibility_test_1_4/Cargo.toml b/.compatibility_tests/compatibility_test_1_4/Cargo.toml index 030aa3d3..af2d7722 100644 --- a/.compatibility_tests/compatibility_test_1_4/Cargo.toml +++ b/.compatibility_tests/compatibility_test_1_4/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compatibility_test_1_4" -version = "1.15.2-alpha.1" +version = "1.15.2-alpha.2" authors = ["HQS Quantum Simulations "] license = "Apache-2.0" edition = "2021" @@ -22,7 +22,7 @@ publish = false test_roqoqo_1_4 = { package = "roqoqo", version = "=1.4.0" } test_roqoqo_derive_1_4 = { package = "roqoqo-derive", version = "=1.4.0" } qoqo_calculator = { version = "1.1" } -roqoqo = { version = "~1.15.2-alpha.1", path = "../../roqoqo", features = [ +roqoqo = { version = "~1.15.2-alpha.2", path = "../../roqoqo", features = [ "serialize", "overrotate", ] } diff --git a/.compatibility_tests/compatibility_test_1_5/Cargo.toml b/.compatibility_tests/compatibility_test_1_5/Cargo.toml index 584c5d4d..1706a352 100644 --- a/.compatibility_tests/compatibility_test_1_5/Cargo.toml +++ b/.compatibility_tests/compatibility_test_1_5/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compatibility_test_1_5" -version = "1.15.2-alpha.1" +version = "1.15.2-alpha.2" authors = ["HQS Quantum Simulations "] license = "Apache-2.0" edition = "2021" @@ -22,7 +22,7 @@ publish = false test_roqoqo_1_5 = { package = "roqoqo", version = "=1.5.0" } test_roqoqo_derive_1_5 = { package = "roqoqo-derive", version = "=1.5.0" } qoqo_calculator = { version = "~1.2" } -roqoqo = { version = "~1.15.2-alpha.1", path = "../../roqoqo", features = [ +roqoqo = { version = "~1.15.2-alpha.2", path = "../../roqoqo", features = [ "serialize", "overrotate", ] } diff --git a/.compatibility_tests/compatibility_test_1_6/Cargo.toml b/.compatibility_tests/compatibility_test_1_6/Cargo.toml index 2a7a0b28..d40a62c6 100644 --- a/.compatibility_tests/compatibility_test_1_6/Cargo.toml +++ b/.compatibility_tests/compatibility_test_1_6/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compatibility_test_1_6" -version = "1.15.2-alpha.1" +version = "1.15.2-alpha.2" authors = ["HQS Quantum Simulations "] license = "Apache-2.0" edition = "2021" @@ -22,7 +22,7 @@ publish = false test_roqoqo_1_6 = { package = "roqoqo", version = "=1.6.1" } test_roqoqo_derive_1_6 = { package = "roqoqo-derive", version = "=1.6.1" } qoqo_calculator = { version = "~1.2" } -roqoqo = { version = "~1.15.2-alpha.1", path = "../../roqoqo", features = [ +roqoqo = { version = "~1.15.2-alpha.2", path = "../../roqoqo", features = [ "serialize", "overrotate", ] } diff --git a/.compatibility_tests/compatibility_test_1_7/Cargo.toml b/.compatibility_tests/compatibility_test_1_7/Cargo.toml index f0e81c44..515b2b48 100644 --- a/.compatibility_tests/compatibility_test_1_7/Cargo.toml +++ b/.compatibility_tests/compatibility_test_1_7/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compatibility_test_1_7" -version = "1.15.2-alpha.1" +version = "1.15.2-alpha.2" authors = ["HQS Quantum Simulations "] license = "Apache-2.0" edition = "2021" @@ -22,7 +22,7 @@ publish = false test_roqoqo_1_7 = { package = "roqoqo", version = "=1.7.1" } test_roqoqo_derive_1_7 = { package = "roqoqo-derive", version = "=1.7.1" } qoqo_calculator = { version = "~1.2" } -roqoqo = { version = "~1.15.2-alpha.1", path = "../../roqoqo", features = [ +roqoqo = { version = "~1.15.2-alpha.2", path = "../../roqoqo", features = [ "serialize", "overrotate", ] } diff --git a/.compatibility_tests/compatibility_test_1_8/Cargo.toml b/.compatibility_tests/compatibility_test_1_8/Cargo.toml index 485bfc17..7831dcbc 100644 --- a/.compatibility_tests/compatibility_test_1_8/Cargo.toml +++ b/.compatibility_tests/compatibility_test_1_8/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compatibility_test_1_8" -version = "1.15.2-alpha.1" +version = "1.15.2-alpha.2" authors = ["HQS Quantum Simulations "] license = "Apache-2.0" edition = "2021" @@ -22,7 +22,7 @@ publish = false test_roqoqo_1_8 = { package = "roqoqo", version = "=1.8.0" } test_roqoqo_derive_1_8 = { package = "roqoqo-derive", version = "=1.8.0" } qoqo_calculator = { version = "~1.2" } -roqoqo = { version = "~1.15.2-alpha.1", path = "../../roqoqo", features = [ +roqoqo = { version = "~1.15.2-alpha.2", path = "../../roqoqo", features = [ "serialize", "overrotate", ] } diff --git a/.compatibility_tests/compatibility_test_1_9/Cargo.toml b/.compatibility_tests/compatibility_test_1_9/Cargo.toml index 0b9fd459..528811a3 100644 --- a/.compatibility_tests/compatibility_test_1_9/Cargo.toml +++ b/.compatibility_tests/compatibility_test_1_9/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compatibility_test_1_9" -version = "1.15.2-alpha.1" +version = "1.15.2-alpha.2" authors = ["HQS Quantum Simulations "] license = "Apache-2.0" edition = "2021" @@ -22,7 +22,7 @@ publish = false test_roqoqo_1_9 = { package = "roqoqo", version = "=1.9.0" } test_roqoqo_derive_1_9 = { package = "roqoqo-derive", version = "=1.9.0" } qoqo_calculator = { version = "~1.2" } -roqoqo = { version = "~1.15.2-alpha.1", path = "../../roqoqo", features = [ +roqoqo = { version = "~1.15.2-alpha.2", path = "../../roqoqo", features = [ "serialize", "overrotate", ] } diff --git a/.compatibility_tests/compatibility_test_sim/Cargo.toml b/.compatibility_tests/compatibility_test_sim/Cargo.toml index 4bc62ffb..dbf508a5 100644 --- a/.compatibility_tests/compatibility_test_sim/Cargo.toml +++ b/.compatibility_tests/compatibility_test_sim/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compatibility_test_sim" -version = "1.15.2-alpha.1" +version = "1.15.2-alpha.2" authors = ["HQS Quantum Simulations "] license = "Apache-2.0" edition = "2021" diff --git a/CHANGELOG.md b/CHANGELOG.md index a79c95b6..c72faf97 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,9 +2,18 @@ This changelog track changes to the qoqo project starting at version v0.5.0 -## Unreleased -* Fixed sphinx documentation +## 1.5.2-alpha.2 + +### Added in 1.5.2-alpha.2 + +* Fixed sphinx documentation and compatibility test 1.14. + +## 1.5.2-alpha.1 + +### Added in 1.5.2-alpha.1 + +* Fixed release bug. ## 1.5.2-alpha.0 diff --git a/Cargo.lock b/Cargo.lock index 29e11be1..a21c70d6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -42,9 +42,9 @@ dependencies = [ [[package]] name = "anstream" -version = "0.6.14" +version = "0.6.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b" +checksum = "64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526" dependencies = [ "anstyle", "anstyle-parse", @@ -57,33 +57,33 @@ dependencies = [ [[package]] name = "anstyle" -version = "1.0.7" +version = "1.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b" +checksum = "1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1" [[package]] name = "anstyle-parse" -version = "0.2.4" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4" +checksum = "eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb" dependencies = [ "utf8parse", ] [[package]] name = "anstyle-query" -version = "1.1.0" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad186efb764318d35165f1758e7dcef3b10628e26d41a44bc5550652e6804391" +checksum = "6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a" dependencies = [ "windows-sys 0.52.0", ] [[package]] name = "anstyle-wincon" -version = "3.0.3" +version = "3.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19" +checksum = "5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8" dependencies = [ "anstyle", "windows-sys 0.52.0", @@ -196,17 +196,23 @@ version = "1.16.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "102087e286b4677862ea56cf8fc58bb2cdfa8725c40ffb80fe3a008eb7f2fc83" +[[package]] +name = "byteorder" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" + [[package]] name = "bytes" -version = "1.6.1" +version = "1.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a12916984aab3fa6e39d655a33e09c0071eb36d6ab3aea5c2d78551f1df6d952" +checksum = "8318a53db07bb3f8dca91a600466bdb3f2eaadeedfdbcf02e1accbad9271ba50" [[package]] name = "cc" -version = "1.1.6" +version = "1.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2aba8f4e9906c7ce3c73463f62a7f0c65183ada1a2d47e397cc8810827f9694f" +checksum = "26a5c3fd7bfa1ce3897a3a3501d362b2d87b7f2583ebcb4a949ec25911025cbc" [[package]] name = "cfg-if" @@ -216,9 +222,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "clap" -version = "4.5.10" +version = "4.5.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f6b81fb3c84f5563d509c59b5a48d935f689e993afa90fe39047f05adef9142" +checksum = "0fbb260a053428790f3de475e304ff84cdbc4face759ea7a3e64c1edd938a7fc" dependencies = [ "clap_builder", "clap_derive", @@ -226,9 +232,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.10" +version = "4.5.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ca6706fd5224857d9ac5eb9355f6683563cc0541c7cd9d014043b57cbec78ac" +checksum = "64b17d7ea74e9f833c7dbf2cbe4fb12ff26783eda4782a8975b72f895c9b4d99" dependencies = [ "anstream", "anstyle", @@ -238,9 +244,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.5.8" +version = "4.5.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2bac35c6dafb060fd4d275d9a4ffae97917c13a6327903a8be2153cd964f7085" +checksum = "501d359d5f3dcaf6ecdeee48833ae73ec6e42723a1e52419c79abf9507eec0a0" dependencies = [ "heck 0.5.0", "proc-macro2", @@ -250,15 +256,15 @@ dependencies = [ [[package]] name = "clap_lex" -version = "0.7.1" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b82cf0babdbd58558212896d1a4272303a57bdb245c2bf1147185fb45640e70" +checksum = "1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97" [[package]] name = "colorchoice" -version = "1.0.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422" +checksum = "d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0" [[package]] name = "core-foundation" @@ -584,9 +590,9 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.2.6" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" +checksum = "de3fc2e30ba82dd1b3911c8de1ffc143c74a914a14e99514d7637e3099df5ea0" dependencies = [ "equivalent", "hashbrown", @@ -612,9 +618,9 @@ checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" [[package]] name = "is_terminal_polyfill" -version = "1.70.0" +version = "1.70.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800" +checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" [[package]] name = "iso8601" @@ -724,9 +730,9 @@ checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" [[package]] name = "matrixmultiply" -version = "0.3.8" +version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7574c1cf36da4798ab73da5b215bbf444f50718207754cb522201d78d1cd0ff2" +checksum = "9380b911e3e96d10c1f415da0876389aaf1b56759054eeb0de7df940c456ba1a" dependencies = [ "autocfg", "rawpointer", @@ -1021,9 +1027,12 @@ checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" [[package]] name = "ppv-lite86" -version = "0.2.17" +version = "0.2.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" +checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04" +dependencies = [ + "zerocopy", +] [[package]] name = "proc-macro2" @@ -1101,7 +1110,7 @@ dependencies = [ [[package]] name = "qoqo" -version = "1.15.2-alpha.1" +version = "1.15.2-alpha.2" dependencies = [ "bincode", "nalgebra", @@ -1120,7 +1129,7 @@ dependencies = [ "schemars", "serde", "serde_json", - "struqture 1.9.1", + "struqture 1.9.2", "struqture-py", "syn", "test-case", @@ -1129,11 +1138,11 @@ dependencies = [ [[package]] name = "qoqo-macros" -version = "1.15.2-alpha.1" +version = "1.15.2-alpha.2" dependencies = [ "proc-macro2", "quote", - "struqture 1.9.1", + "struqture 1.9.2", "syn", ] @@ -1229,9 +1238,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.10.5" +version = "1.10.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f" +checksum = "4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619" dependencies = [ "aho-corasick", "memchr", @@ -1294,7 +1303,7 @@ dependencies = [ [[package]] name = "roqoqo" -version = "1.15.2-alpha.1" +version = "1.15.2-alpha.2" dependencies = [ "async-trait", "bincode", @@ -1315,7 +1324,7 @@ dependencies = [ "serde", "serde_json", "serde_test", - "struqture 1.9.1", + "struqture 1.9.2", "syn", "test-case", "thiserror", @@ -1324,7 +1333,7 @@ dependencies = [ [[package]] name = "roqoqo-derive" -version = "1.15.2-alpha.1" +version = "1.15.2-alpha.2" dependencies = [ "proc-macro2", "quote", @@ -1333,7 +1342,7 @@ dependencies = [ [[package]] name = "roqoqo-test" -version = "1.15.2-alpha.1" +version = "1.15.2-alpha.2" dependencies = [ "nalgebra", "ndarray", @@ -1435,20 +1444,21 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.120" +version = "1.0.122" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e0d21c9a8cae1235ad58a00c11cb40d4b1e5c784f1ef2c537876ed6ffd8b7c5" +checksum = "784b6203951c57ff748476b126ccb5e8e2959a5c19e5c617ab1956be3dbc68da" dependencies = [ "itoa", + "memchr", "ryu", "serde", ] [[package]] name = "serde_test" -version = "1.0.176" +version = "1.0.177" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a2f49ace1498612d14f7e0b8245519584db8299541dfe31a06374a828d620ab" +checksum = "7f901ee573cab6b3060453d2d5f0bae4e6d628c23c0a962ff9b5f1d7c8d4f1ed" dependencies = [ "serde", ] @@ -1511,9 +1521,9 @@ checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" [[package]] name = "struqture" -version = "1.9.1" +version = "1.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06dcbf646241a3425eab2aa566b768f36951ad6512c6c8052d3c7d56df8c9f43" +checksum = "7d2f2566561f41f3ea377bd6d952bdec12430fc9f322ee0fb291080e2a012f42" dependencies = [ "itertools 0.13.0", "ndarray", @@ -1538,7 +1548,7 @@ dependencies = [ "num-complex", "qoqo_calculator", "serde", - "struqture 1.9.1", + "struqture 1.9.2", "test-case", "thiserror", "tinyvec", @@ -1546,9 +1556,9 @@ dependencies = [ [[package]] name = "struqture-py" -version = "1.9.1" +version = "1.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf25c720dedf7d52a86d8aed9a73577d14e692a5ff8824ce7505879f54891770" +checksum = "e0997e709a607cd7aaf3465b63a1a84eafa2919eeb21e7ee98ae883417c3e09d" dependencies = [ "bincode", "num-complex", @@ -1563,7 +1573,7 @@ dependencies = [ "schemars", "serde", "serde_json", - "struqture 1.9.1", + "struqture 1.9.2", "struqture 2.0.0-alpha.3", "struqture-py-macros", "syn", @@ -1572,9 +1582,9 @@ dependencies = [ [[package]] name = "struqture-py-macros" -version = "1.9.1" +version = "1.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc9d0dfdc35daa9bc1e4f7e3a0435602258ab1016a9d855d4b53feb9f590e3ce" +checksum = "d868323a28c24607112dbb2b047113d6f457579ddf6fa07eb909fc32be372a71" dependencies = [ "num-complex", "proc-macro2", @@ -1622,9 +1632,9 @@ dependencies = [ [[package]] name = "target-lexicon" -version = "0.12.15" +version = "0.12.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4873307b7c257eddcb50c9bedf158eb669578359fb28428bef438fec8e6ba7c2" +checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" [[package]] name = "test-case" @@ -1727,9 +1737,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.39.1" +version = "1.39.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d040ac2b29ab03b09d4129c2f5bbd012a3ac2f79d38ff506a4bf8dd34b0eac8a" +checksum = "daa4fb1bc778bd6f04cbfc4bb2d06a7396a8f299dc33ea1900cedaa316f467b1" dependencies = [ "backtrace", "bytes", @@ -1798,9 +1808,9 @@ checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" [[package]] name = "typetag" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "661d18414ec032a49ece2d56eee03636e43c4e8d577047ab334c0ba892e29aaf" +checksum = "1f7ec175048b96728c30152928c52161bfcc8ea2bd3fb7ed4ccb7dec060b2834" dependencies = [ "erased-serde", "inventory", @@ -1811,9 +1821,9 @@ dependencies = [ [[package]] name = "typetag-impl" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac73887f47b9312552aa90ef477927ff014d63d1920ca8037c6c1951eab64bb1" +checksum = "84b5474fd169a5b02b6782b56bbbbff27e85947d4488e5501123687db3148647" dependencies = [ "proc-macro2", "quote", @@ -1872,9 +1882,9 @@ checksum = "81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314" [[package]] name = "version_check" -version = "0.9.4" +version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" +checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" [[package]] name = "want" @@ -2132,6 +2142,7 @@ version = "0.7.35" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" dependencies = [ + "byteorder", "zerocopy-derive", ] diff --git a/qoqo-macros/Cargo.toml b/qoqo-macros/Cargo.toml index c4f3bb74..f8d93e0f 100644 --- a/qoqo-macros/Cargo.toml +++ b/qoqo-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "qoqo-macros" -version = "1.15.2-alpha.1" +version = "1.15.2-alpha.2" authors = ["HQS Quantum Simulations "] license = "Apache-2.0" readme = "../README.md" diff --git a/qoqo/Cargo.toml b/qoqo/Cargo.toml index 64a9d1c1..eed3a290 100644 --- a/qoqo/Cargo.toml +++ b/qoqo/Cargo.toml @@ -1,6 +1,6 @@ [package] -version = "1.15.2-alpha.1" +version = "1.15.2-alpha.2" name = "qoqo" authors = ["HQS Quantum Simulations "] license = "Apache-2.0" @@ -40,13 +40,15 @@ num-complex = "0.4" thiserror = "1.0" qoqo_calculator = { version = "~1.2" } qoqo_calculator_pyo3 = { version = "~1.2", default-features = false } -qoqo-macros = { version = "~1.15.2-alpha.1", path = "../qoqo-macros" } -roqoqo = { version = "~1.15.2-alpha.1", path = "../roqoqo", features = [ +qoqo-macros = { version = "~1.15.2-alpha.2", path = "../qoqo-macros" } +roqoqo = { version = "~1.15.2-alpha.2", path = "../roqoqo", features = [ "serialize", "overrotate", ] } struqture = { version = "~1.9" } -struqture-py = { version = "~1.9", default-features = false, features=["unstable_struqture_2_import"] } +struqture-py = { version = "~1.9", default-features = false, features = [ + "unstable_struqture_2_import", +] } numpy = "0.21" bincode = "1.3" serde_json = "1.0" diff --git a/qoqo/pyproject.toml b/qoqo/pyproject.toml index 9f8f30a4..8c5984b3 100644 --- a/qoqo/pyproject.toml +++ b/qoqo/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "qoqo" -version = "1.15.2-alpha.1" +version = "1.15.2-alpha.2" dependencies = ['numpy', 'qoqo_calculator_pyo3>=1.2, <1.3'] 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/python/qoqo/DEPENDENCIES b/qoqo/python/qoqo/DEPENDENCIES index 766981a7..06d45cd4 100644 --- a/qoqo/python/qoqo/DEPENDENCIES +++ b/qoqo/python/qoqo/DEPENDENCIES @@ -245,6 +245,22 @@ https://github.com/jonas-schievink/adler.git by Jonas Schievink A simple clean-room implementation of the Adler-32 checksum License: 0BSD OR MIT OR Apache-2.0 +---------------------------------------------------- +LICENSE-0BSD: + +Copyright (C) Jonas Schievink + +Permission to use, copy, modify, and/or distribute this software for +any purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN +AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT +OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + ---------------------------------------------------- LICENSE-MIT: @@ -272,22 +288,6 @@ OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ----------------------------------------------------- -LICENSE-0BSD: - -Copyright (C) Jonas Schievink - -Permission to use, copy, modify, and/or distribute this software for -any purpose with or without fee is hereby granted. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN -AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT -OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - ---------------------------------------------------- LICENSE-APACHE: @@ -741,31 +741,6 @@ https://github.com/BurntSushi/aho-corasick by Andrew Gallant Fast multiple substring searching. License: Unlicense OR MIT ----------------------------------------------------- -LICENSE-MIT: - -The MIT License (MIT) - -Copyright (c) 2015 Andrew Gallant - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - ---------------------------------------------------- UNLICENSE: @@ -794,6 +769,31 @@ OTHER DEALINGS IN THE SOFTWARE. For more information, please refer to +---------------------------------------------------- +LICENSE-MIT: + +The MIT License (MIT) + +Copyright (c) 2015 Andrew Gallant + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + ---------------------------------------------------- COPYING: @@ -803,7 +803,7 @@ You may use this code under the terms of either license. ==================================================== -anstream 0.6.14 +anstream 0.6.15 https://github.com/rust-cli/anstyle by A simple cross platform library for writing colored text to a terminal. @@ -1039,7 +1039,7 @@ LICENSE-APACHE: ==================================================== -anstyle 1.0.7 +anstyle 1.0.8 https://github.com/rust-cli/anstyle by ANSI text styling @@ -1275,7 +1275,7 @@ LICENSE-APACHE: ==================================================== -anstyle-parse 0.2.4 +anstyle-parse 0.2.5 https://github.com/rust-cli/anstyle by Parse ANSI Style Escapes @@ -1516,7 +1516,7 @@ LICENSE-APACHE: ==================================================== -anstyle-query 1.1.0 +anstyle-query 1.1.1 https://github.com/rust-cli/anstyle by Look up colored console capabilities @@ -1752,7 +1752,7 @@ LICENSE-APACHE: ==================================================== -anstyle-wincon 3.0.3 +anstyle-wincon 3.0.4 https://github.com/rust-cli/anstyle by Styling legacy Windows terminals @@ -4379,6 +4379,29 @@ https://github.com/llogiq/bytecount by Andre Bogus , Joshua Landau count occurrences of a given byte, or the number of UTF-8 code points, in a byte slice, fast License: Apache-2.0/MIT +---------------------------------------------------- +LICENSE.MIT: + +Copyright (c) 2017 The bytecount Developers + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + ---------------------------------------------------- LICENSE.Apache2: @@ -4584,32 +4607,9 @@ LICENSE.Apache2: See the License for the specific language governing permissions and limitations under the License. ----------------------------------------------------- -LICENSE.MIT: - -Copyright (c) 2017 The bytecount Developers - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - ==================================================== -bytemuck 1.16.1 +bytemuck 1.16.3 https://github.com/Lokathor/bytemuck by Lokathor A crate for mucking around with piles of bytes. @@ -4627,21 +4627,6 @@ The above copyright notice and this permission notice (including the next paragr THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ----------------------------------------------------- -LICENSE-ZLIB: - -Copyright (c) 2019 Daniel "Lokathor" Gee. - -This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. - -Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: - -1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. - -2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. - -3. This notice may not be removed or altered from any source distribution. - ---------------------------------------------------- LICENSE-APACHE: @@ -4707,9 +4692,91 @@ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. +---------------------------------------------------- +LICENSE-ZLIB: + +Copyright (c) 2019 Daniel "Lokathor" Gee. + +This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. + +Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: + +1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. + +2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. + +3. This notice may not be removed or altered from any source distribution. + + +==================================================== +byteorder 1.5.0 +https://github.com/BurntSushi/byteorder +by Andrew Gallant +Library for reading/writing numbers in big-endian and little-endian. +License: Unlicense OR MIT +---------------------------------------------------- +UNLICENSE: + +This is free and unencumbered software released into the public domain. + +Anyone is free to copy, modify, publish, use, compile, sell, or +distribute this software, either in source code form or as a compiled +binary, for any purpose, commercial or non-commercial, and by any +means. + +In jurisdictions that recognize copyright laws, the author or authors +of this software dedicate any and all copyright interest in the +software to the public domain. We make this dedication for the benefit +of the public at large and to the detriment of our heirs and +successors. We intend this dedication to be an overt act of +relinquishment in perpetuity of all present and future rights to this +software under copyright law. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR +OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, +ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. + +For more information, please refer to + +---------------------------------------------------- +LICENSE-MIT: + +The MIT License (MIT) + +Copyright (c) 2015 Andrew Gallant + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + +---------------------------------------------------- +COPYING: + +This project is dual-licensed under the Unlicense and MIT licenses. + +You may use this code under the terms of either license. + ==================================================== -bytes 1.6.1 +bytes 1.7.1 https://github.com/tokio-rs/bytes by Carl Lerche , Sean McArthur Types and traits for working with bytes @@ -4745,7 +4812,7 @@ DEALINGS IN THE SOFTWARE. ==================================================== -cc 1.1.6 +cc 1.1.7 https://github.com/rust-lang/cc-rs by Alex Crichton A build-time dependency for Cargo build scripts to assist in invoking the native @@ -5233,7 +5300,7 @@ limitations under the License. ==================================================== -clap 4.5.10 +clap 4.5.13 https://github.com/clap-rs/clap by A simple to use, efficient, and full-featured Command Line Argument Parser @@ -5469,7 +5536,7 @@ LICENSE-APACHE: ==================================================== -clap_builder 4.5.10 +clap_builder 4.5.13 https://github.com/clap-rs/clap by A simple to use, efficient, and full-featured Command Line Argument Parser @@ -5706,7 +5773,7 @@ LICENSE-APACHE: ==================================================== -clap_derive 4.5.8 +clap_derive 4.5.13 https://github.com/clap-rs/clap by Parse command line argument by defining a struct, derive crate. @@ -5943,7 +6010,7 @@ LICENSE-APACHE: ==================================================== -clap_lex 0.7.1 +clap_lex 0.7.2 https://github.com/clap-rs/clap by Minimal, flexible command line parser @@ -6180,7 +6247,7 @@ LICENSE-APACHE: ==================================================== -colorchoice 1.0.1 +colorchoice 1.0.2 https://github.com/rust-cli/anstyle by Global override of color control @@ -6903,29 +6970,6 @@ https://github.com/jhpratt/deranged by Jacob Pratt Ranged integers License: MIT OR Apache-2.0 ----------------------------------------------------- -LICENSE-MIT: - -Copyright (c) 2022 Jacob Pratt et al. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - ---------------------------------------------------- LICENSE-Apache: @@ -7132,6 +7176,29 @@ LICENSE-Apache: See the License for the specific language governing permissions and limitations under the License. +---------------------------------------------------- +LICENSE-MIT: + +Copyright (c) 2022 Jacob Pratt et al. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + ==================================================== dyn-clone 1.0.17 @@ -7624,36 +7691,6 @@ OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ----------------------------------------------------- -LICENSE-WHATWG: - -Copyright © WHATWG (Apple, Google, Mozilla, Microsoft). - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -1. Redistributions of source code must retain the above copyright notice, this - list of conditions and the following disclaimer. - -2. Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -3. Neither the name of the copyright holder nor the names of its - contributors may be used to endorse or promote products derived from - this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - ---------------------------------------------------- LICENSE-APACHE: @@ -7860,6 +7897,36 @@ LICENSE-APACHE: See the License for the specific language governing permissions and limitations under the License. +---------------------------------------------------- +LICENSE-WHATWG: + +Copyright © WHATWG (Apple, Google, Mozilla, Microsoft). + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this + list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE +FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL +DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR +SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER +CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + ==================================================== equivalent 1.0.1 @@ -13065,7 +13132,7 @@ limitations under the License. ==================================================== -indexmap 2.2.6 +indexmap 2.3.0 https://github.com/indexmap-rs/indexmap by A hash table with consistent order and fast iteration. @@ -13957,7 +14024,7 @@ LICENSE-APACHE: ==================================================== -is_terminal_polyfill 1.70.0 +is_terminal_polyfill 1.70.1 https://github.com/polyfill-rs/is_terminal_polyfill by Polyfill for `is_terminal` stdlib feature for use with older MSRVs @@ -16352,7 +16419,7 @@ limitations under the License. ==================================================== -matrixmultiply 0.3.8 +matrixmultiply 0.3.9 https://github.com/bluss/matrixmultiply/ by bluss, R. Janis Goldschmidt General matrix multiplication for f32 and f64 matrices. Operates on matrices with general layout (they can use arbitrary row and column stride). Detects and uses AVX or SSE2 on x86 platforms transparently for higher performance. Uses a microkernel strategy, so that the implementation is easy to parallelize and optimize. @@ -16604,31 +16671,6 @@ Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for 1, 2 or 3 byte search and single substring search. License: Unlicense OR MIT ----------------------------------------------------- -LICENSE-MIT: - -The MIT License (MIT) - -Copyright (c) 2015 Andrew Gallant - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - ---------------------------------------------------- UNLICENSE: @@ -16657,6 +16699,31 @@ OTHER DEALINGS IN THE SOFTWARE. For more information, please refer to +---------------------------------------------------- +LICENSE-MIT: + +The MIT License (MIT) + +Copyright (c) 2015 Andrew Gallant + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + ---------------------------------------------------- COPYING: @@ -16936,6 +17003,33 @@ https://github.com/Alexhuszagh/minimal-lexical by Alex Huszagh Fast float parsing conversion routines. License: MIT/Apache-2.0 +---------------------------------------------------- +LICENSE-MIT: + +Permission is hereby granted, free of charge, to any +person obtaining a copy of this software and associated +documentation files (the "Software"), to deal in the +Software without restriction, including without +limitation the rights to use, copy, modify, merge, +publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software +is furnished to do so, subject to the following +conditions: + +The above copyright notice and this permission notice +shall be included in all copies or substantial portions +of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF +ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED +TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A +PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT +SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR +IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. + ---------------------------------------------------- LICENSE.md: @@ -16977,33 +17071,6 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ----------------------------------------------------- -LICENSE-MIT: - -Permission is hereby granted, free of charge, to any -person obtaining a copy of this software and associated -documentation files (the "Software"), to deal in the -Software without restriction, including without -limitation the rights to use, copy, modify, merge, -publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software -is furnished to do so, subject to the following -conditions: - -The above copyright notice and this permission notice -shall be included in all copies or substantial portions -of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF -ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED -TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A -PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT -SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - ---------------------------------------------------- LICENSE-APACHE: @@ -17217,19 +17284,54 @@ by Frommi , oyvindln allocation, and avoid repetitive calculations. License: MIT OR Apache-2.0 ----------------------------------------------------- -LICENSE-MIT: - -Copyright (c) 2023 Jacob Pratt et al. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - ---------------------------------------------------- LICENSE-Apache: @@ -22925,9 +22969,32 @@ LICENSE-Apache: See the License for the specific language governing permissions and limitations under the License. +---------------------------------------------------- +LICENSE-MIT: + +Copyright (c) 2023 Jacob Pratt et al. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + ==================================================== -ppv-lite86 0.2.17 +ppv-lite86 0.2.20 https://github.com/cryptocorrosion/cryptocorrosion by The CryptoCorrosion Contributors Implementation of the crypto-simd API for x86 @@ -24527,7 +24594,7 @@ LICENSE-APACHE: ==================================================== -qoqo 1.15.2-alpha.1 +qoqo 1.15.2-alpha.2 https://github.com/HQSquantumsimulations/qoqo by HQS Quantum Simulations Quantum computing circuit toolkit. Python interface of roqoqo @@ -24739,7 +24806,7 @@ LICENSE: ==================================================== -qoqo-macros 1.15.2-alpha.1 +qoqo-macros 1.15.2-alpha.2 by HQS Quantum Simulations Macros for the qoqo crate License: Apache-2.0 @@ -26784,7 +26851,7 @@ WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ==================================================== -regex 1.10.5 +regex 1.10.6 https://github.com/rust-lang/regex by The Rust Project Developers, Andrew Gallant An implementation of regular expressions for Rust. This implementation uses @@ -27745,7 +27812,7 @@ limitations under the License. ==================================================== -roqoqo 1.15.2-alpha.1 +roqoqo 1.15.2-alpha.2 https://github.com/HQSquantumsimulations/qoqo by HQS Quantum Simulations Rust Quantum Computing Toolkit by HQS @@ -27957,7 +28024,7 @@ LICENSE: ==================================================== -roqoqo-derive 1.15.2-alpha.1 +roqoqo-derive 1.15.2-alpha.2 by HQS Quantum Simulations Macros for the roqoqo crate License: Apache-2.0 @@ -28168,7 +28235,7 @@ LICENSE: ==================================================== -roqoqo-test 1.15.2-alpha.1 +roqoqo-test 1.15.2-alpha.2 https://github.com/HQSquantumsimulations/qoqo by HQS Quantum Simulations Testing helper functions for roqoqo toolkit @@ -29081,19 +29148,17 @@ by Lokathor Crate that exposes `core::arch` safely via `#[cfg()]`. License: Zlib OR Apache-2.0 OR MIT ---------------------------------------------------- -LICENSE-ZLIB.md: +LICENSE-MIT.md: -Copyright (c) 2020 Daniel "Lokathor" Gee. - -This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. +MIT License -Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: +Copyright (c) 2023 Daniel "Lokathor" Gee. -1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: -2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. +The above copyright notice and this permission notice (including the next paragraph) shall be included in all copies or substantial portions of the Software. -3. This notice may not be removed or altered from any source distribution. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ---------------------------------------------------- LICENSE-APACHE.md: @@ -29161,17 +29226,19 @@ See the License for the specific language governing permissions and limitations under the License. ---------------------------------------------------- -LICENSE-MIT.md: +LICENSE-ZLIB.md: -MIT License +Copyright (c) 2020 Daniel "Lokathor" Gee. -Copyright (c) 2023 Daniel "Lokathor" Gee. +This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: +Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: -The above copyright notice and this permission notice (including the next paragraph) shall be included in all copies or substantial portions of the Software. +1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. + +3. This notice may not be removed or altered from any source distribution. ==================================================== @@ -30127,7 +30194,7 @@ END OF TERMS AND CONDITIONS ==================================================== -serde_json 1.0.120 +serde_json 1.0.122 https://github.com/serde-rs/json by Erick Tryzelaar , David Tolnay A JSON serialization file format @@ -30341,7 +30408,7 @@ END OF TERMS AND CONDITIONS ==================================================== -serde_test 1.0.176 +serde_test 1.0.177 https://github.com/serde-rs/test by Erick Tryzelaar , David Tolnay Token De/Serializer for testing De/Serialize implementations @@ -31539,7 +31606,7 @@ SOFTWARE. ==================================================== -struqture 1.9.1 +struqture 1.9.2 by HQS Quantum Simulations HQS tool for representing operators, Hamiltonians and open systems. License: Apache-2.0 @@ -31961,13 +32028,13 @@ LICENSE: ==================================================== -struqture-py 1.9.1 +struqture-py 1.9.2 by HQS Quantum Simulations Python interface of struqture, the HQS tool for representing operators, Hamiltonians and open systems. License: Apache-2.0 ==================================================== -struqture-py-macros 1.9.1 +struqture-py-macros 1.9.2 by HQS Quantum Simulations Macros for struqture-py crate. License: Apache-2.0 @@ -32594,7 +32661,7 @@ Low level bindings to SystemConfiguration framework for macOS License: MIT OR Apache-2.0 ==================================================== -target-lexicon 0.12.15 +target-lexicon 0.12.16 https://github.com/bytecodealliance/target-lexicon by Dan Gohman Targeting utilities for compilers and related tools @@ -33354,29 +33421,6 @@ https://time-rs.github.io by Jacob Pratt , Time contributors Date and time library. Fully interoperable with the standard library. Mostly compatible with #![no_std]. License: MIT OR Apache-2.0 ----------------------------------------------------- -LICENSE-MIT: - -Copyright (c) 2024 Jacob Pratt et al. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - ---------------------------------------------------- LICENSE-Apache: @@ -33583,17 +33627,10 @@ LICENSE-Apache: See the License for the specific language governing permissions and limitations under the License. - -==================================================== -time-core 0.1.2 -https://github.com/time-rs/time -by Jacob Pratt , Time contributors -This crate is an implementation detail and should not be relied upon directly. -License: MIT OR Apache-2.0 ---------------------------------------------------- LICENSE-MIT: -Copyright (c) 2022 Jacob Pratt et al. +Copyright (c) 2024 Jacob Pratt et al. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -33613,6 +33650,13 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +==================================================== +time-core 0.1.2 +https://github.com/time-rs/time +by Jacob Pratt , Time contributors +This crate is an implementation detail and should not be relied upon directly. +License: MIT OR Apache-2.0 ---------------------------------------------------- LICENSE-Apache: @@ -33819,19 +33863,10 @@ LICENSE-Apache: See the License for the specific language governing permissions and limitations under the License. - -==================================================== -time-macros 0.2.18 -https://github.com/time-rs/time -by Jacob Pratt , Time contributors - Procedural macros for the time crate. - This crate is an implementation detail and should not be relied upon directly. - -License: MIT OR Apache-2.0 ---------------------------------------------------- LICENSE-MIT: -Copyright (c) 2024 Jacob Pratt et al. +Copyright (c) 2022 Jacob Pratt et al. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -33851,6 +33886,15 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +==================================================== +time-macros 0.2.18 +https://github.com/time-rs/time +by Jacob Pratt , Time contributors + Procedural macros for the time crate. + This crate is an implementation detail and should not be relied upon directly. + +License: MIT OR Apache-2.0 ---------------------------------------------------- LICENSE-Apache: @@ -34057,6 +34101,29 @@ LICENSE-Apache: See the License for the specific language governing permissions and limitations under the License. +---------------------------------------------------- +LICENSE-MIT: + +Copyright (c) 2024 Jacob Pratt et al. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + ==================================================== tinyvec 1.8.0 @@ -34065,19 +34132,13 @@ by Lokathor `tinyvec` provides 100% safe vec-like data structures. License: Zlib OR Apache-2.0 OR MIT ---------------------------------------------------- -LICENSE-ZLIB.md: - -Copyright (c) 2019 Daniel "Lokathor" Gee. - -This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. - -Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: +LICENSE-MIT.md: -1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: -2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. -3. This notice may not be removed or altered from any source distribution. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ---------------------------------------------------- LICENSE-APACHE.md: @@ -34286,13 +34347,19 @@ LICENSE-APACHE.md: limitations under the License. ---------------------------------------------------- -LICENSE-MIT.md: +LICENSE-ZLIB.md: -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: +Copyright (c) 2019 Daniel "Lokathor" Gee. -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. +This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: + +1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. + +2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. + +3. This notice may not be removed or altered from any source distribution. ==================================================== @@ -34302,28 +34369,29 @@ by Soveu Some macros for tiny containers License: MIT OR Apache-2.0 OR Zlib ---------------------------------------------------- -LICENSE-ZLIB.md: - -zlib License +LICENSE-MIT.md: -(C) 2020 Tomasz "Soveu" Marx +MIT License -This software is provided 'as-is', without any express or implied -warranty. In no event will the authors be held liable for any damages -arising from the use of this software. +Copyright (c) 2020 Soveu -Permission is granted to anyone to use this software for any purpose, -including commercial applications, and to alter it and redistribute it -freely, subject to the following restrictions: +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: -1. The origin of this software must not be misrepresented; you must not - claim that you wrote the original software. If you use this software - in a product, an acknowledgment in the product documentation would be - appreciated but is not required. -2. Altered source versions must be plainly marked as such, and must not be - misrepresented as being the original software. -3. This notice may not be removed or altered from any source distribution. +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. ---------------------------------------------------- LICENSE-APACHE.md: @@ -34532,33 +34600,32 @@ LICENSE-APACHE.md: ---------------------------------------------------- -LICENSE-MIT.md: +LICENSE-ZLIB.md: -MIT License +zlib License -Copyright (c) 2020 Soveu +(C) 2020 Tomasz "Soveu" Marx -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: +This software is provided 'as-is', without any express or implied +warranty. In no event will the authors be held liable for any damages +arising from the use of this software. -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +Permission is granted to anyone to use this software for any purpose, +including commercial applications, and to alter it and redistribute it +freely, subject to the following restrictions: + +1. The origin of this software must not be misrepresented; you must not + claim that you wrote the original software. If you use this software + in a product, an acknowledgment in the product documentation would be + appreciated but is not required. +2. Altered source versions must be plainly marked as such, and must not be + misrepresented as being the original software. +3. This notice may not be removed or altered from any source distribution. -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. ==================================================== -tokio 1.39.1 +tokio 1.39.2 https://tokio.rs by Tokio Contributors An event-driven, non-blocking I/O platform for writing asynchronous I/O @@ -34781,6 +34848,10 @@ Typenum is a Rust library for type-level numbers evaluated at implementation is incomplete. License: MIT OR Apache-2.0 ---------------------------------------------------- +LICENSE: + +MIT OR Apache-2.0 +---------------------------------------------------- LICENSE-MIT: The MIT License (MIT) @@ -35009,10 +35080,6 @@ distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. ----------------------------------------------------- -LICENSE: - -MIT OR Apache-2.0 ==================================================== unicode-bidi 0.3.15 @@ -35261,33 +35328,6 @@ https://github.com/dtolnay/unicode-ident by David Tolnay Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31 License: (MIT OR Apache-2.0) AND Unicode-DFS-2016 ----------------------------------------------------- -LICENSE-MIT: - -Permission is hereby granted, free of charge, to any -person obtaining a copy of this software and associated -documentation files (the "Software"), to deal in the -Software without restriction, including without -limitation the rights to use, copy, modify, merge, -publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software -is furnished to do so, subject to the following -conditions: - -The above copyright notice and this permission notice -shall be included in all copies or substantial portions -of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF -ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED -TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A -PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT -SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - ---------------------------------------------------- LICENSE-UNICODE: @@ -35338,6 +35378,33 @@ shall not be used in advertising or otherwise to promote the sale, use or other dealings in these Data Files or Software without prior written authorization of the copyright holder. +---------------------------------------------------- +LICENSE-MIT: + +Permission is hereby granted, free of charge, to any +person obtaining a copy of this software and associated +documentation files (the "Software"), to deal in the +Software without restriction, including without +limitation the rights to use, copy, modify, merge, +publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software +is furnished to do so, subject to the following +conditions: + +The above copyright notice and this permission notice +shall be included in all copies or substantial portions +of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF +ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED +TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A +PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT +SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR +IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. + ---------------------------------------------------- LICENSE-APACHE: @@ -36678,7 +36745,7 @@ limitations under the License. ==================================================== -version_check 0.9.4 +version_check 0.9.5 https://github.com/SergioBenitez/version_check by Sergio Benitez Tiny crate to check the version of the installed/running rustc. @@ -36949,33 +37016,6 @@ https://github.com/bytecodealliance/wasi by The Cranelift Project Developers Experimental WASI API bindings for Rust License: Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT ----------------------------------------------------- -LICENSE-MIT: - -Permission is hereby granted, free of charge, to any -person obtaining a copy of this software and associated -documentation files (the "Software"), to deal in the -Software without restriction, including without -limitation the rights to use, copy, modify, merge, -publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software -is furnished to do so, subject to the following -conditions: - -The above copyright notice and this permission notice -shall be included in all copies or substantial portions -of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF -ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED -TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A -PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT -SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - ---------------------------------------------------- LICENSE-Apache-2.0_WITH_LLVM-exception: @@ -37200,6 +37240,33 @@ the License, but only in their entirety and only with respect to the Combined Software. +---------------------------------------------------- +LICENSE-MIT: + +Permission is hereby granted, free of charge, to any +person obtaining a copy of this software and associated +documentation files (the "Software"), to deal in the +Software without restriction, including without +limitation the rights to use, copy, modify, merge, +publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software +is furnished to do so, subject to the following +conditions: + +The above copyright notice and this permission notice +shall be included in all copies or substantial portions +of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF +ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED +TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A +PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT +SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY +CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR +IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. + ---------------------------------------------------- LICENSE-APACHE: @@ -43661,6 +43728,34 @@ https://github.com/google/zerocopy by Joshua Liebow-Feeser Utilities for zero-copy parsing and serialization License: BSD-2-Clause OR Apache-2.0 OR MIT +---------------------------------------------------- +LICENSE-BSD: + +Copyright 2019 The Fuchsia Authors. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + ---------------------------------------------------- LICENSE-MIT: @@ -43897,6 +43992,13 @@ LICENSE-APACHE: limitations under the License. + +==================================================== +zerocopy-derive 0.7.35 +https://github.com/google/zerocopy +by Joshua Liebow-Feeser +Custom derive for traits from the zerocopy crate +License: BSD-2-Clause OR Apache-2.0 OR MIT ---------------------------------------------------- LICENSE-BSD: @@ -43925,13 +44027,6 @@ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -==================================================== -zerocopy-derive 0.7.35 -https://github.com/google/zerocopy -by Joshua Liebow-Feeser -Custom derive for traits from the zerocopy crate -License: BSD-2-Clause OR Apache-2.0 OR MIT ---------------------------------------------------- LICENSE-MIT: @@ -44168,32 +44263,4 @@ LICENSE-APACHE: limitations under the License. ----------------------------------------------------- -LICENSE-BSD: - -Copyright 2019 The Fuchsia Authors. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - - * Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above -copyright notice, this list of conditions and the following disclaimer -in the documentation and/or other materials provided with the -distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - diff --git a/roqoqo-derive/Cargo.toml b/roqoqo-derive/Cargo.toml index fd5381e9..7baca1ab 100644 --- a/roqoqo-derive/Cargo.toml +++ b/roqoqo-derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "roqoqo-derive" -version = "1.15.2-alpha.1" +version = "1.15.2-alpha.2" authors = ["HQS Quantum Simulations "] license = "Apache-2.0" edition = "2021" diff --git a/roqoqo-test/Cargo.toml b/roqoqo-test/Cargo.toml index a2e89ca1..314409c2 100644 --- a/roqoqo-test/Cargo.toml +++ b/roqoqo-test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "roqoqo-test" -version = "1.15.2-alpha.1" +version = "1.15.2-alpha.2" authors = ["HQS Quantum Simulations "] license = "Apache-2.0" edition = "2021" @@ -19,7 +19,9 @@ crate-type = ["rlib"] [dependencies] qoqo_calculator = { version = "~1.2" } -roqoqo = { version = "~1.15.2-alpha.1", path = "../roqoqo", features = ["serialize"] } +roqoqo = { version = "~1.15.2-alpha.2", path = "../roqoqo", features = [ + "serialize", +] } rand = "~0.8" nalgebra = "0.32" ndarray = { version = "0.15" } diff --git a/roqoqo/Cargo.toml b/roqoqo/Cargo.toml index b88e9d3b..2dfaa65c 100644 --- a/roqoqo/Cargo.toml +++ b/roqoqo/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "roqoqo" -version = "1.15.2-alpha.1" +version = "1.15.2-alpha.2" 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.2" } -roqoqo-derive = { version = "~1.15.2-alpha.1", path = "../roqoqo-derive" } +roqoqo-derive = { version = "~1.15.2-alpha.2", path = "../roqoqo-derive" } typetag = { version = "0.2", optional = true } nalgebra = "0.32" schemars = { version = "0.8", optional = true } @@ -39,7 +39,7 @@ async-trait = { version = "0.1", optional = true } futures = { version = "0.3", optional = true } petgraph = { version = "0.6.2", optional = true } bincode = { version = "1.3", optional = true } -struqture = {version="~1.9", features=["json_schema"]} +struqture = { version = "~1.9", features = ["json_schema"] } [dev-dependencies] serde_test = "1.0"