diff --git a/.compatibility_tests/compatibility_test_1_0/Cargo.toml b/.compatibility_tests/compatibility_test_1_0/Cargo.toml index 4cec76cb..7376a318 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.4" +version = "1.15.2-alpha.5" 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.4", path = "../../roqoqo", features = [ +roqoqo = { version = "~1.15.2-alpha.5", 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 53927d7a..25b94f97 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.4" +version = "1.15.2-alpha.5" license = "Apache-2.0" edition = "2021" rust-version = "1.70" @@ -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.4", path = "../../roqoqo", features = [ +roqoqo = { version = "~1.15.2-alpha.5", 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 a679ba97..a87399d0 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.4" +version = "1.15.2-alpha.5" 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.4", path = "../../roqoqo", features = [ +roqoqo = { version = "~1.15.2-alpha.5", 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 c8a05143..a6e6fa73 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.4" +version = "1.15.2-alpha.5" 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.4", path = "../../roqoqo", features = [ +roqoqo = { version = "~1.15.2-alpha.5", 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 3a8b4e87..abe0171e 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.4" +version = "1.15.2-alpha.5" 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.4", path = "../../roqoqo", features = [ +roqoqo = { version = "~1.15.2-alpha.5", 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 3c639084..3b0c6a91 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.4" +version = "1.15.2-alpha.5" authors = ["HQS Quantum Simulations "] license = "Apache-2.0" edition = "2021" @@ -22,7 +22,7 @@ publish = false test_roqoqo_1_14 = { package = "roqoqo", version = "=1.14.0" } test_roqoqo_derive_1_14 = { package = "roqoqo-derive", version = "=1.14.0" } qoqo_calculator = { version = "~1.2" } -roqoqo = { version = "~1.15.2-alpha.4", path = "../../roqoqo", features = [ +roqoqo = { version = "~1.15.2-alpha.5", path = "../../roqoqo", features = [ "serialize", "overrotate", ] } diff --git a/.compatibility_tests/compatibility_test_1_2/Cargo.toml b/.compatibility_tests/compatibility_test_1_2/Cargo.toml index b519eb29..a95f83c8 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.4" +version = "1.15.2-alpha.5" 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.4", path = "../../roqoqo", features = [ +roqoqo = { version = "~1.15.2-alpha.5", 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 86ae9a64..1159b489 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.4" +version = "1.15.2-alpha.5" 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.4", path = "../../roqoqo", features = [ +roqoqo = { version = "~1.15.2-alpha.5", 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 3a3ff27d..7a6c368a 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.4" +version = "1.15.2-alpha.5" 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.4", path = "../../roqoqo", features = [ +roqoqo = { version = "~1.15.2-alpha.5", 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 f746389e..651e221a 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.4" +version = "1.15.2-alpha.5" 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.4", path = "../../roqoqo", features = [ +roqoqo = { version = "~1.15.2-alpha.5", 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 a1b97bc1..440c1134 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.4" +version = "1.15.2-alpha.5" 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.4", path = "../../roqoqo", features = [ +roqoqo = { version = "~1.15.2-alpha.5", 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 f71cd23a..67aad9c1 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.4" +version = "1.15.2-alpha.5" 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.4", path = "../../roqoqo", features = [ +roqoqo = { version = "~1.15.2-alpha.5", 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 5ed51b01..3e91c300 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.4" +version = "1.15.2-alpha.5" 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.4", path = "../../roqoqo", features = [ +roqoqo = { version = "~1.15.2-alpha.5", 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 522a00e1..39520577 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.4" +version = "1.15.2-alpha.5" 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.4", path = "../../roqoqo", features = [ +roqoqo = { version = "~1.15.2-alpha.5", path = "../../roqoqo", features = [ "serialize", "overrotate", ] } diff --git a/.compatibility_tests/compatibility_test_sim/Cargo.toml b/.compatibility_tests/compatibility_test_sim/Cargo.toml index 5029afe8..77b840b1 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.4" +version = "1.15.2-alpha.5" authors = ["HQS Quantum Simulations "] license = "Apache-2.0" edition = "2021" @@ -23,7 +23,10 @@ test_roqoqo_1_2 = { package = "roqoqo", features = [ "serialize", ], version = "=1.2.5" } qoqo_calculator = { version = "~1.2" } -roqoqo = {version = "~1.15.2-alpha.4", path = "../../roqoqo", features = ["serialize", "overrotate"] } +roqoqo = { version = "~1.15.2-alpha.5", path = "../../roqoqo", features = [ + "serialize", + "overrotate", +] } num-complex = { version = "0.4" } ndarray = "0.15" diff --git a/CHANGELOG.md b/CHANGELOG.md index 5ed091cf..f5b2065d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,13 @@ This changelog track changes to the qoqo project starting at version v0.5.0 -## 1.15.2-alphas.4 +## 1.15.2-alpha.5 + +### Added in 1.15.2-alpha.5 + +* Renamed the readme in roqoqo. + +## 1.15.2-alpha.4 ### Added in 1.15.2-alpha.4 diff --git a/Cargo.lock b/Cargo.lock index 414520fe..e2aaf269 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -106,9 +106,9 @@ dependencies = [ [[package]] name = "async-trait" -version = "0.1.81" +version = "0.1.82" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e0c28dcc82d7c8ead5cb13beb15405b57b8546e93215673ff8ca0349a028107" +checksum = "a27b8a3a6e1a44fa4c8baf1f653e4172e81486d4941f2237e20dc2d0cf4ddff1" dependencies = [ "proc-macro2", "quote", @@ -192,9 +192,9 @@ checksum = "5ce89b21cab1437276d2650d57e971f9d548a2d9037cc231abdc0562b97498ce" [[package]] name = "bytemuck" -version = "1.16.3" +version = "1.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "102087e286b4677862ea56cf8fc58bb2cdfa8725c40ffb80fe3a008eb7f2fc83" +checksum = "773d90827bc3feecfb67fab12e24de0749aad83c74b9504ecde46237b5cd24e2" [[package]] name = "byteorder" @@ -210,9 +210,12 @@ checksum = "8318a53db07bb3f8dca91a600466bdb3f2eaadeedfdbcf02e1accbad9271ba50" [[package]] name = "cc" -version = "1.1.8" +version = "1.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "504bdec147f2cc13c8b57ed9401fd8a147cc66b67ad5cb241394244f2c947549" +checksum = "e9d013ecb737093c0e86b151a7b837993cf9ec6c502946cfb44bedc392421e0b" +dependencies = [ + "shlex", +] [[package]] name = "cfg-if" @@ -278,9 +281,9 @@ dependencies = [ [[package]] name = "core-foundation-sys" -version = "0.8.6" +version = "0.8.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" +checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" [[package]] name = "deranged" @@ -584,9 +587,9 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.3.0" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de3fc2e30ba82dd1b3911c8de1ffc143c74a914a14e99514d7637e3099df5ea0" +checksum = "68b900aa2f7301e21c36462b170ee99994de34dff39a4a6a528e80e7376d07e5" dependencies = [ "equivalent", "hashbrown", @@ -651,9 +654,9 @@ checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" [[package]] name = "js-sys" -version = "0.3.69" +version = "0.3.70" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" +checksum = "1868808506b929d7b0cfa8f75951347aa71bb21144b7791bae35d9bccfcfe37a" dependencies = [ "wasm-bindgen", ] @@ -696,9 +699,9 @@ checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" [[package]] name = "libc" -version = "0.2.155" +version = "0.2.158" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" +checksum = "d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439" [[package]] name = "libm" @@ -770,9 +773,9 @@ dependencies = [ [[package]] name = "mio" -version = "1.0.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4569e456d394deccd22ce1c1913e6ea0e54519f577285001215d33557431afe4" +checksum = "80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec" dependencies = [ "hermit-abi", "libc", @@ -935,9 +938,9 @@ dependencies = [ [[package]] name = "object" -version = "0.36.3" +version = "0.36.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "27b64972346851a39438c60b341ebc01bba47464ae329e55cf343eb93964efd9" +checksum = "084f1a5821ac4c651660a94a7153d27ac9d8a53736203f58b31945ded098070a" dependencies = [ "memchr", ] @@ -1104,7 +1107,7 @@ dependencies = [ [[package]] name = "qoqo" -version = "1.15.2-alpha.4" +version = "1.15.2-alpha.5" dependencies = [ "bincode", "clap", @@ -1133,7 +1136,7 @@ dependencies = [ [[package]] name = "qoqo-macros" -version = "1.15.2-alpha.4" +version = "1.15.2-alpha.5" dependencies = [ "proc-macro2", "quote", @@ -1143,9 +1146,9 @@ dependencies = [ [[package]] name = "qoqo_calculator" -version = "1.2.3" +version = "1.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fff0bf1050628b0a1a753234717615db4ac646e2c15f70b93d217fcc422117b1" +checksum = "c6e28a55d15becd3c5793245b83f8652e5eb44e60ce1e234c6b9ae373e67ef5d" dependencies = [ "num-complex", "schemars", @@ -1155,9 +1158,9 @@ dependencies = [ [[package]] name = "qoqo_calculator_pyo3" -version = "1.2.3" +version = "1.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c5862883eda8e8bab3d658eea099b0f051d10856d2a78d3e834bebb0dd2c6f3" +checksum = "8314e9b99c847b544cc2a3d65d8f05cad20b2c78a59d645719966db96261eb38" dependencies = [ "num-complex", "pyo3", @@ -1169,9 +1172,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.36" +version = "1.0.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" +checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" dependencies = [ "proc-macro2", ] @@ -1298,7 +1301,7 @@ dependencies = [ [[package]] name = "roqoqo" -version = "1.15.2-alpha.4" +version = "1.15.2-alpha.5" dependencies = [ "async-trait", "bincode", @@ -1328,7 +1331,7 @@ dependencies = [ [[package]] name = "roqoqo-derive" -version = "1.15.2-alpha.4" +version = "1.15.2-alpha.5" dependencies = [ "proc-macro2", "quote", @@ -1337,7 +1340,7 @@ dependencies = [ [[package]] name = "roqoqo-test" -version = "1.15.2-alpha.4" +version = "1.15.2-alpha.5" dependencies = [ "nalgebra", "ndarray", @@ -1408,18 +1411,18 @@ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" [[package]] name = "serde" -version = "1.0.205" +version = "1.0.209" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e33aedb1a7135da52b7c21791455563facbbcc43d0f0f66165b42c21b3dfb150" +checksum = "99fce0ffe7310761ca6bf9faf5115afbc19688edd00171d81b1bb1b116c63e09" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.205" +version = "1.0.209" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "692d6f5ac90220161d6774db30c662202721e64aed9058d2c394f451261420c1" +checksum = "a5831b979fd7b5439637af1752d535ff49f4860c0f341d1baeb6faf0f4242170" dependencies = [ "proc-macro2", "quote", @@ -1439,9 +1442,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.122" +version = "1.0.127" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "784b6203951c57ff748476b126ccb5e8e2959a5c19e5c617ab1956be3dbc68da" +checksum = "8043c06d9f82bd7271361ed64f415fe5e12a77fdb52e573e7f06a516dea329ad" dependencies = [ "itoa", "memchr", @@ -1470,6 +1473,12 @@ dependencies = [ "serde", ] +[[package]] +name = "shlex" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" + [[package]] name = "simba" version = "0.8.1" @@ -1589,9 +1598,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.72" +version = "2.0.77" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc4b9b9bf2add8093d3f2c0204471e951b2285580335de42f9d2534f3ae7a8af" +checksum = "9f35bcdf61fd8e7be6caf75f429fdca8beb3ed76584befb503b1569faee373ed" dependencies = [ "proc-macro2", "quote", @@ -1732,9 +1741,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.39.2" +version = "1.40.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "daa4fb1bc778bd6f04cbfc4bb2d06a7396a8f299dc33ea1900cedaa316f467b1" +checksum = "e2b070231665d27ad9ec9b8df639893f46727666c6767db40317fbe920a5d998" dependencies = [ "backtrace", "bytes", @@ -1760,9 +1769,9 @@ dependencies = [ [[package]] name = "tower-service" -version = "0.3.2" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" +checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" [[package]] name = "tracing" @@ -1791,9 +1800,9 @@ checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" [[package]] name = "typeid" -version = "1.0.0" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "059d83cc991e7a42fc37bd50941885db0888e34209f8cfd9aab07ddec03bc9cf" +checksum = "0e13db2e0ccd5e14a544e8a246ba2312cd25223f616442d7f2cb0e3db614236e" [[package]] name = "typenum" @@ -1803,9 +1812,9 @@ checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" [[package]] name = "typetag" -version = "0.2.17" +version = "0.2.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f7ec175048b96728c30152928c52161bfcc8ea2bd3fb7ed4ccb7dec060b2834" +checksum = "52ba3b6e86ffe0054b2c44f2d86407388b933b16cb0a70eea3929420db1d9bbe" dependencies = [ "erased-serde", "inventory", @@ -1816,9 +1825,9 @@ dependencies = [ [[package]] name = "typetag-impl" -version = "0.2.17" +version = "0.2.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84b5474fd169a5b02b6782b56bbbbff27e85947d4488e5501123687db3148647" +checksum = "70b20a22c42c8f1cd23ce5e34f165d4d37038f5b663ad20fb6adbdf029172483" dependencies = [ "proc-macro2", "quote", @@ -1898,19 +1907,20 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasm-bindgen" -version = "0.2.92" +version = "0.2.93" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" +checksum = "a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5" dependencies = [ "cfg-if", + "once_cell", "wasm-bindgen-macro", ] [[package]] name = "wasm-bindgen-backend" -version = "0.2.92" +version = "0.2.93" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" +checksum = "9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b" dependencies = [ "bumpalo", "log", @@ -1923,9 +1933,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-futures" -version = "0.4.42" +version = "0.4.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0" +checksum = "61e9300f63a621e96ed275155c108eb6f843b6a26d053f122ab69724559dc8ed" dependencies = [ "cfg-if", "js-sys", @@ -1935,9 +1945,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.92" +version = "0.2.93" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" +checksum = "585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -1945,9 +1955,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.92" +version = "0.2.93" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" +checksum = "afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836" dependencies = [ "proc-macro2", "quote", @@ -1958,15 +1968,15 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" -version = "0.2.92" +version = "0.2.93" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" +checksum = "c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484" [[package]] name = "web-sys" -version = "0.3.69" +version = "0.3.70" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef" +checksum = "26fdeaafd9bd129f65e7c031593c24d62186301e0c72c8978fa1678be7d532c0" dependencies = [ "js-sys", "wasm-bindgen", @@ -1974,9 +1984,9 @@ dependencies = [ [[package]] name = "wide" -version = "0.7.26" +version = "0.7.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "901e8597c777fa042e9e245bd56c0dc4418c5db3f845b6ff94fbac732c6a0692" +checksum = "b828f995bf1e9622031f8009f8481a85406ce1f4d4588ff746d872043e855690" dependencies = [ "bytemuck", "safe_arch", diff --git a/qoqo-macros/Cargo.toml b/qoqo-macros/Cargo.toml index 5089b10f..f5c0ee4e 100644 --- a/qoqo-macros/Cargo.toml +++ b/qoqo-macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "qoqo-macros" -version = "1.15.2-alpha.4" +version = "1.15.2-alpha.5" authors = ["HQS Quantum Simulations "] license = "Apache-2.0" readme = "../README.md" diff --git a/qoqo/Cargo.toml b/qoqo/Cargo.toml index fd35c127..3984f072 100644 --- a/qoqo/Cargo.toml +++ b/qoqo/Cargo.toml @@ -1,6 +1,6 @@ [package] -version = "1.15.2-alpha.4" +version = "1.15.2-alpha.5" name = "qoqo" authors = ["HQS Quantum Simulations "] license = "Apache-2.0" @@ -40,8 +40,8 @@ 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.4", path = "../qoqo-macros" } -roqoqo = { version = "~1.15.2-alpha.4", path = "../roqoqo", features = [ +qoqo-macros = { version = "~1.15.2-alpha.5", path = "../qoqo-macros" } +roqoqo = { version = "~1.15.2-alpha.5", path = "../roqoqo", features = [ "serialize", "overrotate", ] } diff --git a/qoqo/build.rs b/qoqo/build.rs index f9ec8ee9..b6357886 100644 --- a/qoqo/build.rs +++ b/qoqo/build.rs @@ -295,7 +295,7 @@ fn create_doc(module: &str) -> PyResult { let args = collect_args_from_doc(doc.as_str(), name.as_str()).join(", "); main_doc.push_str(&format!( "class {name}{}:\n \"\"\"\n{doc}\n\"\"\"\n\n def __init__(self{}):\n return\n\n", - module.eq("qoqo.operations").then(|| "(Operation)").unwrap_or_default(), + module.eq("qoqo.operations").then_some("(Operation)").unwrap_or_default(), if args.is_empty() { "".to_owned() } else { format!(", {}", args) }, )); let class_dict = func.getattr("__dict__")?; diff --git a/qoqo/pyproject.toml b/qoqo/pyproject.toml index 437c6bc4..92344761 100644 --- a/qoqo/pyproject.toml +++ b/qoqo/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "qoqo" -version = "1.15.2-alpha.4" +version = "1.15.2-alpha.5" 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 9ea42a7c..b3f701d7 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: @@ -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.3 +bytemuck 1.17.1 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,6 +4692,21 @@ 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 @@ -4714,31 +4714,6 @@ https://github.com/BurntSushi/byteorder by Andrew Gallant Library for reading/writing numbers in big-endian and little-endian. 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: @@ -4767,6 +4742,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: @@ -4812,7 +4812,7 @@ DEALINGS IN THE SOFTWARE. ==================================================== -cc 1.1.8 +cc 1.1.16 https://github.com/rust-lang/cc-rs by Alex Crichton A build-time dependency for Cargo build scripts to assist in invoking the native @@ -6724,7 +6724,7 @@ limitations under the License. ==================================================== -core-foundation-sys 0.8.6 +core-foundation-sys 0.8.7 https://github.com/servo/core-foundation-rs by The Servo Project Developers Bindings to Core Foundation for macOS @@ -6970,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: @@ -7199,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 @@ -7691,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: @@ -7927,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 @@ -12891,7 +12891,7 @@ limitations under the License. ==================================================== -indexmap 2.3.0 +indexmap 2.5.0 https://github.com/indexmap-rs/indexmap by A hash table with consistent order and fast iteration. @@ -14746,7 +14746,7 @@ END OF TERMS AND CONDITIONS ==================================================== -js-sys 0.3.69 +js-sys 0.3.70 https://rustwasm.github.io/wasm-bindgen/ by The wasm-bindgen Developers Bindings for all JS global objects and functions in all JS environments like @@ -15237,7 +15237,7 @@ limitations under the License. ==================================================== -libc 0.2.155 +libc 0.2.158 https://github.com/rust-lang/libc by The Rust Project Developers Raw FFI bindings to platform libraries like libc. @@ -16430,31 +16430,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: @@ -16483,6 +16458,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: @@ -16762,6 +16762,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: @@ -16803,33 +16830,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: @@ -17043,19 +17043,54 @@ by Frommi , oyvindln , Thomas de Zeeuw , Tokio Contributors Lightweight non-blocking I/O. @@ -18951,29 +18951,6 @@ better certainty when refactoring, makes the exact behavior of code more explici turbofish syntax. License: MIT OR Apache-2.0 ----------------------------------------------------- -LICENSE-MIT: - -Copyright (c) 2023 Jacob Pratt - -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: @@ -19180,6 +19157,29 @@ LICENSE-Apache: See the License for the specific language governing permissions and limitations under the License. +---------------------------------------------------- +LICENSE-MIT: + +Copyright (c) 2023 Jacob Pratt + +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. + ==================================================== num-integer 0.1.46 @@ -20182,7 +20182,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ==================================================== -object 0.36.3 +object 0.36.4 https://github.com/gimli-rs/object by A unified interface for reading and writing object file formats. @@ -22522,29 +22522,6 @@ by Jacob Pratt 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: @@ -22751,6 +22728,29 @@ 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.20 @@ -24353,7 +24353,7 @@ LICENSE-APACHE: ==================================================== -qoqo 1.15.2-alpha.4 +qoqo 1.15.2-alpha.5 https://github.com/HQSquantumsimulations/qoqo by HQS Quantum Simulations Quantum computing circuit toolkit. Python interface of roqoqo @@ -24565,7 +24565,7 @@ LICENSE: ==================================================== -qoqo-macros 1.15.2-alpha.4 +qoqo-macros 1.15.2-alpha.5 by HQS Quantum Simulations Macros for the qoqo crate License: Apache-2.0 @@ -24776,7 +24776,7 @@ LICENSE: ==================================================== -qoqo_calculator 1.2.3 +qoqo_calculator 1.2.4 https://github.com/HQSquantumsimulations/qoqo_calculator by HQS Quantum Simulations qoqo-calculator is the calculator backend of the qoqo quantum computing toolkit by HQS Quantum Simulations @@ -24988,7 +24988,7 @@ LICENSE: ==================================================== -qoqo_calculator_pyo3 1.2.3 +qoqo_calculator_pyo3 1.2.4 https://github.com/HQSquantumsimulations/qoqo_calculator_pyo3 by HQS Quantum Simulations Python interface to qoqo calculator, the calculator backend of the qoqo quantum computing toolkit by HQS Quantum Simulations @@ -25200,7 +25200,7 @@ LICENSE: ==================================================== -quote 1.0.36 +quote 1.0.37 https://github.com/dtolnay/quote by David Tolnay Quasi-quoting macro quote!(...) @@ -27571,7 +27571,7 @@ limitations under the License. ==================================================== -roqoqo 1.15.2-alpha.4 +roqoqo 1.15.2-alpha.5 https://github.com/HQSquantumsimulations/qoqo by HQS Quantum Simulations Rust Quantum Computing Toolkit by HQS @@ -27783,7 +27783,7 @@ LICENSE: ==================================================== -roqoqo-derive 1.15.2-alpha.4 +roqoqo-derive 1.15.2-alpha.5 by HQS Quantum Simulations Macros for the roqoqo crate License: Apache-2.0 @@ -27994,7 +27994,7 @@ LICENSE: ==================================================== -roqoqo-test 1.15.2-alpha.4 +roqoqo-test 1.15.2-alpha.5 https://github.com/HQSquantumsimulations/qoqo by HQS Quantum Simulations Testing helper functions for roqoqo toolkit @@ -28907,19 +28907,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: @@ -28987,17 +28985,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. ==================================================== @@ -29311,7 +29311,7 @@ limitations under the License. ==================================================== -serde 1.0.205 +serde 1.0.209 https://serde.rs by Erick Tryzelaar , David Tolnay A generic serialization/deserialization framework @@ -29525,7 +29525,7 @@ END OF TERMS AND CONDITIONS ==================================================== -serde_derive 1.0.205 +serde_derive 1.0.209 https://serde.rs by Erick Tryzelaar , David Tolnay Macros 1.1 implementation of #[derive(Serialize, Deserialize)] @@ -29953,7 +29953,7 @@ END OF TERMS AND CONDITIONS ==================================================== -serde_json 1.0.122 +serde_json 1.0.127 https://github.com/serde-rs/json by Erick Tryzelaar , David Tolnay A JSON serialization file format @@ -30596,6 +30596,55 @@ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION END OF TERMS AND CONDITIONS +==================================================== +shlex 1.3.0 +https://github.com/comex/rust-shlex +by comex , Fenhl , Adrian Taylor , Alex Touchet , Daniel Parks , Garrett Berg +Split a string into shell words, like Python's shlex. +License: MIT OR Apache-2.0 +---------------------------------------------------- +LICENSE-MIT: + +The MIT License (MIT) + +Copyright (c) 2015 Nicholas Allegra (comex). + +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: + +Copyright 2015 Nicholas Allegra (comex). + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +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. + + ==================================================== simba 0.8.1 https://github.com/dimforge/simba @@ -32004,7 +32053,7 @@ LICENSE: ==================================================== -syn 2.0.72 +syn 2.0.77 https://github.com/dtolnay/syn by David Tolnay Parser for Rust source code @@ -33180,29 +33229,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: @@ -33409,17 +33435,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 @@ -33439,6 +33458,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: @@ -33645,19 +33671,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 @@ -33677,6 +33694,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: @@ -33883,6 +33909,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 @@ -33891,19 +33940,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: @@ -34112,13 +34155,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. ==================================================== @@ -34128,28 +34177,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: @@ -34358,33 +34408,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.2 +tokio 1.40.0 https://tokio.rs by Tokio Contributors An event-driven, non-blocking I/O platform for writing asynchronous I/O @@ -34455,7 +34504,7 @@ DEALINGS IN THE SOFTWARE. ==================================================== -tower-service 0.3.2 +tower-service 0.3.3 https://github.com/tower-rs/tower by Tower Maintainers Trait representing an asynchronous, request / response based, client or server. @@ -34607,6 +34656,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) @@ -34835,10 +34888,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 @@ -35087,33 +35136,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: @@ -35164,6 +35186,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: @@ -36775,33 +36824,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: @@ -37026,6 +37048,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: @@ -37233,7 +37282,7 @@ limitations under the License. ==================================================== -wasm-bindgen 0.2.92 +wasm-bindgen 0.2.93 https://rustwasm.github.io/ by The wasm-bindgen Developers Easy support for interacting between JS and Rust. @@ -37475,7 +37524,7 @@ limitations under the License. ==================================================== -wasm-bindgen-backend 0.2.92 +wasm-bindgen-backend 0.2.93 https://rustwasm.github.io/wasm-bindgen/ by The wasm-bindgen Developers Backend code generation of the wasm-bindgen tool @@ -37717,7 +37766,7 @@ limitations under the License. ==================================================== -wasm-bindgen-futures 0.4.42 +wasm-bindgen-futures 0.4.43 https://rustwasm.github.io/wasm-bindgen/ by The wasm-bindgen Developers Bridging the gap between Rust Futures and JavaScript Promises @@ -37958,7 +38007,7 @@ limitations under the License. ==================================================== -wasm-bindgen-macro 0.2.92 +wasm-bindgen-macro 0.2.93 https://rustwasm.github.io/wasm-bindgen/ by The wasm-bindgen Developers Definition of the `#[wasm_bindgen]` attribute, an internal dependency @@ -38200,7 +38249,7 @@ limitations under the License. ==================================================== -wasm-bindgen-macro-support 0.2.92 +wasm-bindgen-macro-support 0.2.93 https://rustwasm.github.io/wasm-bindgen/ by The wasm-bindgen Developers The part of the implementation of the `#[wasm_bindgen]` attribute that is not in the shared backend crate @@ -38442,7 +38491,7 @@ limitations under the License. ==================================================== -wasm-bindgen-shared 0.2.92 +wasm-bindgen-shared 0.2.93 https://rustwasm.github.io/wasm-bindgen/ by The wasm-bindgen Developers Shared support between wasm-bindgen and wasm-bindgen cli, an internal @@ -38685,7 +38734,7 @@ limitations under the License. ==================================================== -web-sys 0.3.69 +web-sys 0.3.70 https://rustwasm.github.io/wasm-bindgen/web-sys/index.html by The wasm-bindgen Developers Bindings for all Web APIs, a procedurally generated crate from WebIDL @@ -38927,7 +38976,7 @@ limitations under the License. ==================================================== -wide 0.7.26 +wide 0.7.28 https://github.com/Lokathor/wide by Lokathor A crate to help you go wide. @@ -43487,6 +43536,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: @@ -43723,6 +43800,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: @@ -43751,13 +43835,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: @@ -43994,32 +44071,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 446ce29b..5c7ff5d6 100644 --- a/roqoqo-derive/Cargo.toml +++ b/roqoqo-derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "roqoqo-derive" -version = "1.15.2-alpha.4" +version = "1.15.2-alpha.5" authors = ["HQS Quantum Simulations "] license = "Apache-2.0" edition = "2021" diff --git a/roqoqo-test/Cargo.toml b/roqoqo-test/Cargo.toml index 2288b39b..46d694fb 100644 --- a/roqoqo-test/Cargo.toml +++ b/roqoqo-test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "roqoqo-test" -version = "1.15.2-alpha.4" +version = "1.15.2-alpha.5" authors = ["HQS Quantum Simulations "] license = "Apache-2.0" edition = "2021" @@ -19,7 +19,7 @@ crate-type = ["rlib"] [dependencies] qoqo_calculator = { version = "~1.2" } -roqoqo = { version = "~1.15.2-alpha.4", path = "../roqoqo", features = [ +roqoqo = { version = "~1.15.2-alpha.5", path = "../roqoqo", features = [ "serialize", ] } rand = "~0.8" diff --git a/roqoqo/Cargo.toml b/roqoqo/Cargo.toml index 40abd26d..f35c95a3 100644 --- a/roqoqo/Cargo.toml +++ b/roqoqo/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "roqoqo" -version = "1.15.2-alpha.4" +version = "1.15.2-alpha.5" 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.4", path = "../roqoqo-derive" } +roqoqo-derive = { version = "~1.15.2-alpha.5", path = "../roqoqo-derive" } typetag = { version = "0.2", optional = true } nalgebra = "0.32" schemars = { version = "0.8", optional = true }