From 5167cdbba8fecc46ce95cb23251bc78e3429f207 Mon Sep 17 00:00:00 2001 From: messense Date: Tue, 2 Apr 2024 19:57:52 +0800 Subject: [PATCH] Upgrade uniffi to 0.27.0 --- src/templates/Cargo.toml.j2 | 4 +- test-crates/uniffi-mixed/Cargo.lock | 37 +++++++++---------- test-crates/uniffi-mixed/Cargo.toml | 4 +- test-crates/uniffi-pure-proc-macro/Cargo.lock | 37 +++++++++---------- test-crates/uniffi-pure-proc-macro/Cargo.toml | 4 +- test-crates/uniffi-pure/Cargo.lock | 37 +++++++++---------- test-crates/uniffi-pure/Cargo.toml | 4 +- 7 files changed, 62 insertions(+), 65 deletions(-) diff --git a/src/templates/Cargo.toml.j2 b/src/templates/Cargo.toml.j2 index 288756161..59a45ff73 100644 --- a/src/templates/Cargo.toml.j2 +++ b/src/templates/Cargo.toml.j2 @@ -16,8 +16,8 @@ pyo3 = "0.21.1" {% elif bindings == "rust-cpython" -%} cpython = "0.7.1" {% elif bindings == "uniffi" -%} -uniffi = "0.26.0" +uniffi = "0.27.0" [build-dependencies] -uniffi = { version = "0.26.0", features = ["build"] } +uniffi = { version = "0.27.0", features = ["build"] } {% endif -%} diff --git a/test-crates/uniffi-mixed/Cargo.lock b/test-crates/uniffi-mixed/Cargo.lock index f9c4a6ac3..31c59604d 100644 --- a/test-crates/uniffi-mixed/Cargo.lock +++ b/test-crates/uniffi-mixed/Cargo.lock @@ -381,9 +381,9 @@ checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" [[package]] name = "uniffi" -version = "0.26.1" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ad0be8bba6c242d2d16922de4a9c8f167b9491729fda552e70f8626bf7302cb" +checksum = "e37a4fc8954608e2d53e6ea0093ac16c3ce540f9a0cd27ab658caa0282537c54" dependencies = [ "anyhow", "uniffi_build", @@ -400,9 +400,9 @@ dependencies = [ [[package]] name = "uniffi_bindgen" -version = "0.26.1" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab31006ab9c9c6870739f0e74235729d1478d82e73571b8f53c25aa176d67535" +checksum = "868c9efaec99e71c60bb22cbd8c89a62e68506a828898c90a6106bde0f298964" dependencies = [ "anyhow", "askama", @@ -424,9 +424,9 @@ dependencies = [ [[package]] name = "uniffi_build" -version = "0.26.1" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4aa3a7608c6872dc1ce53199d816a24d2e19af952d82ce557ecc8692a4ae9cba" +checksum = "b6bb32968ec02e5093df86e4fa8df7759a4cf64d2bde86238b0407c8ec97d80f" dependencies = [ "anyhow", "camino", @@ -435,9 +435,9 @@ dependencies = [ [[package]] name = "uniffi_checksum_derive" -version = "0.26.1" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72775b3afa6adb30e0c92b3107858d2fcb0ff1a417ac242db1f648b0e2dd0ef2" +checksum = "1f7f91c2de378a5993a6d0367d9c6e178bbc98309919ee42fccc0142a5adbb25" dependencies = [ "quote", "syn", @@ -445,9 +445,9 @@ dependencies = [ [[package]] name = "uniffi_core" -version = "0.26.1" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d6e8db3f4e558faf0e25ac4b5bd775567973a4e18809f1123e74de52a853692" +checksum = "574b9665ccbf2eaf7e58ca93587d3ba0ef7ead824c4d9b825b54170d1edcd9a2" dependencies = [ "anyhow", "bytes", @@ -461,9 +461,9 @@ dependencies = [ [[package]] name = "uniffi_macros" -version = "0.26.1" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a126650799f97d97d8e38e3f10f15c65f5bc5a76b021bec21823efe9dd831a02" +checksum = "18c0cd00841fbcfaac392c1121fc59231c35a8257b68d67dba21322d10ef97d3" dependencies = [ "bincode", "camino", @@ -474,15 +474,14 @@ dependencies = [ "serde", "syn", "toml", - "uniffi_build", "uniffi_meta", ] [[package]] name = "uniffi_meta" -version = "0.26.1" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f64a99e905671738d9d293f9cce58708ce1af8e13ea29f9d6b6925114fc2e85" +checksum = "70be6fa1fd9b2d3a1138f068da3d1c40394c33c9c880f8b477bd3a2043283893" dependencies = [ "anyhow", "bytes", @@ -492,9 +491,9 @@ dependencies = [ [[package]] name = "uniffi_testing" -version = "0.26.1" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cdca5719a22edf34c8239cc6ac9e3906d7ebc2a3e8a5e6ece4c3dffc312a4251" +checksum = "b28ac70a40b629dec58c8519771637abbe2a1bc09fb0a3019568632917ea9182" dependencies = [ "anyhow", "camino", @@ -505,9 +504,9 @@ dependencies = [ [[package]] name = "uniffi_udl" -version = "0.26.1" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f6817c15714acccd0d0459f99b524cabebfdd622376464a2c6466a6485bdb4b" +checksum = "4823fb2c22e735d437eb4e497f276ea415364da9a3823adcfb8366be7dbd714d" dependencies = [ "anyhow", "textwrap", diff --git a/test-crates/uniffi-mixed/Cargo.toml b/test-crates/uniffi-mixed/Cargo.toml index ef4f2ec4c..e5663838d 100644 --- a/test-crates/uniffi-mixed/Cargo.toml +++ b/test-crates/uniffi-mixed/Cargo.toml @@ -10,7 +10,7 @@ name = "uniffi_mixed" crate-type = ["cdylib"] [dependencies] -uniffi = "0.26.0" +uniffi = "0.27.0" [build-dependencies] -uniffi = { version = "0.26.0", features = ["build"] } +uniffi = { version = "0.27.0", features = ["build"] } diff --git a/test-crates/uniffi-pure-proc-macro/Cargo.lock b/test-crates/uniffi-pure-proc-macro/Cargo.lock index f131a1c7c..d8ae371e6 100644 --- a/test-crates/uniffi-pure-proc-macro/Cargo.lock +++ b/test-crates/uniffi-pure-proc-macro/Cargo.lock @@ -562,9 +562,9 @@ checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" [[package]] name = "uniffi" -version = "0.26.1" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ad0be8bba6c242d2d16922de4a9c8f167b9491729fda552e70f8626bf7302cb" +checksum = "e37a4fc8954608e2d53e6ea0093ac16c3ce540f9a0cd27ab658caa0282537c54" dependencies = [ "anyhow", "camino", @@ -584,9 +584,9 @@ dependencies = [ [[package]] name = "uniffi_bindgen" -version = "0.26.1" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab31006ab9c9c6870739f0e74235729d1478d82e73571b8f53c25aa176d67535" +checksum = "868c9efaec99e71c60bb22cbd8c89a62e68506a828898c90a6106bde0f298964" dependencies = [ "anyhow", "askama", @@ -609,9 +609,9 @@ dependencies = [ [[package]] name = "uniffi_build" -version = "0.26.1" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4aa3a7608c6872dc1ce53199d816a24d2e19af952d82ce557ecc8692a4ae9cba" +checksum = "b6bb32968ec02e5093df86e4fa8df7759a4cf64d2bde86238b0407c8ec97d80f" dependencies = [ "anyhow", "camino", @@ -620,9 +620,9 @@ dependencies = [ [[package]] name = "uniffi_checksum_derive" -version = "0.26.1" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72775b3afa6adb30e0c92b3107858d2fcb0ff1a417ac242db1f648b0e2dd0ef2" +checksum = "1f7f91c2de378a5993a6d0367d9c6e178bbc98309919ee42fccc0142a5adbb25" dependencies = [ "quote", "syn", @@ -630,9 +630,9 @@ dependencies = [ [[package]] name = "uniffi_core" -version = "0.26.1" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d6e8db3f4e558faf0e25ac4b5bd775567973a4e18809f1123e74de52a853692" +checksum = "574b9665ccbf2eaf7e58ca93587d3ba0ef7ead824c4d9b825b54170d1edcd9a2" dependencies = [ "anyhow", "bytes", @@ -646,9 +646,9 @@ dependencies = [ [[package]] name = "uniffi_macros" -version = "0.26.1" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a126650799f97d97d8e38e3f10f15c65f5bc5a76b021bec21823efe9dd831a02" +checksum = "18c0cd00841fbcfaac392c1121fc59231c35a8257b68d67dba21322d10ef97d3" dependencies = [ "bincode", "camino", @@ -659,15 +659,14 @@ dependencies = [ "serde", "syn", "toml", - "uniffi_build", "uniffi_meta", ] [[package]] name = "uniffi_meta" -version = "0.26.1" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f64a99e905671738d9d293f9cce58708ce1af8e13ea29f9d6b6925114fc2e85" +checksum = "70be6fa1fd9b2d3a1138f068da3d1c40394c33c9c880f8b477bd3a2043283893" dependencies = [ "anyhow", "bytes", @@ -677,9 +676,9 @@ dependencies = [ [[package]] name = "uniffi_testing" -version = "0.26.1" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cdca5719a22edf34c8239cc6ac9e3906d7ebc2a3e8a5e6ece4c3dffc312a4251" +checksum = "b28ac70a40b629dec58c8519771637abbe2a1bc09fb0a3019568632917ea9182" dependencies = [ "anyhow", "camino", @@ -690,9 +689,9 @@ dependencies = [ [[package]] name = "uniffi_udl" -version = "0.26.1" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f6817c15714acccd0d0459f99b524cabebfdd622376464a2c6466a6485bdb4b" +checksum = "4823fb2c22e735d437eb4e497f276ea415364da9a3823adcfb8366be7dbd714d" dependencies = [ "anyhow", "textwrap", diff --git a/test-crates/uniffi-pure-proc-macro/Cargo.toml b/test-crates/uniffi-pure-proc-macro/Cargo.toml index 690869e4b..48214c250 100644 --- a/test-crates/uniffi-pure-proc-macro/Cargo.toml +++ b/test-crates/uniffi-pure-proc-macro/Cargo.toml @@ -14,7 +14,7 @@ name = "uniffi-bindgen" path = "uniffi-bindgen.rs" [dependencies] -uniffi = { version = "0.26.0", features = ["cli"] } +uniffi = { version = "0.27.0", features = ["cli"] } [build-dependencies] -uniffi = { version = "0.26.0", features = ["build"] } +uniffi = { version = "0.27.0", features = ["build"] } diff --git a/test-crates/uniffi-pure/Cargo.lock b/test-crates/uniffi-pure/Cargo.lock index 049391fbf..778175124 100644 --- a/test-crates/uniffi-pure/Cargo.lock +++ b/test-crates/uniffi-pure/Cargo.lock @@ -381,9 +381,9 @@ checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" [[package]] name = "uniffi" -version = "0.26.1" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ad0be8bba6c242d2d16922de4a9c8f167b9491729fda552e70f8626bf7302cb" +checksum = "e37a4fc8954608e2d53e6ea0093ac16c3ce540f9a0cd27ab658caa0282537c54" dependencies = [ "anyhow", "uniffi_build", @@ -400,9 +400,9 @@ dependencies = [ [[package]] name = "uniffi_bindgen" -version = "0.26.1" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab31006ab9c9c6870739f0e74235729d1478d82e73571b8f53c25aa176d67535" +checksum = "868c9efaec99e71c60bb22cbd8c89a62e68506a828898c90a6106bde0f298964" dependencies = [ "anyhow", "askama", @@ -424,9 +424,9 @@ dependencies = [ [[package]] name = "uniffi_build" -version = "0.26.1" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4aa3a7608c6872dc1ce53199d816a24d2e19af952d82ce557ecc8692a4ae9cba" +checksum = "b6bb32968ec02e5093df86e4fa8df7759a4cf64d2bde86238b0407c8ec97d80f" dependencies = [ "anyhow", "camino", @@ -435,9 +435,9 @@ dependencies = [ [[package]] name = "uniffi_checksum_derive" -version = "0.26.1" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72775b3afa6adb30e0c92b3107858d2fcb0ff1a417ac242db1f648b0e2dd0ef2" +checksum = "1f7f91c2de378a5993a6d0367d9c6e178bbc98309919ee42fccc0142a5adbb25" dependencies = [ "quote", "syn", @@ -445,9 +445,9 @@ dependencies = [ [[package]] name = "uniffi_core" -version = "0.26.1" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d6e8db3f4e558faf0e25ac4b5bd775567973a4e18809f1123e74de52a853692" +checksum = "574b9665ccbf2eaf7e58ca93587d3ba0ef7ead824c4d9b825b54170d1edcd9a2" dependencies = [ "anyhow", "bytes", @@ -461,9 +461,9 @@ dependencies = [ [[package]] name = "uniffi_macros" -version = "0.26.1" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a126650799f97d97d8e38e3f10f15c65f5bc5a76b021bec21823efe9dd831a02" +checksum = "18c0cd00841fbcfaac392c1121fc59231c35a8257b68d67dba21322d10ef97d3" dependencies = [ "bincode", "camino", @@ -474,15 +474,14 @@ dependencies = [ "serde", "syn", "toml", - "uniffi_build", "uniffi_meta", ] [[package]] name = "uniffi_meta" -version = "0.26.1" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f64a99e905671738d9d293f9cce58708ce1af8e13ea29f9d6b6925114fc2e85" +checksum = "70be6fa1fd9b2d3a1138f068da3d1c40394c33c9c880f8b477bd3a2043283893" dependencies = [ "anyhow", "bytes", @@ -492,9 +491,9 @@ dependencies = [ [[package]] name = "uniffi_testing" -version = "0.26.1" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cdca5719a22edf34c8239cc6ac9e3906d7ebc2a3e8a5e6ece4c3dffc312a4251" +checksum = "b28ac70a40b629dec58c8519771637abbe2a1bc09fb0a3019568632917ea9182" dependencies = [ "anyhow", "camino", @@ -505,9 +504,9 @@ dependencies = [ [[package]] name = "uniffi_udl" -version = "0.26.1" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f6817c15714acccd0d0459f99b524cabebfdd622376464a2c6466a6485bdb4b" +checksum = "4823fb2c22e735d437eb4e497f276ea415364da9a3823adcfb8366be7dbd714d" dependencies = [ "anyhow", "textwrap", diff --git a/test-crates/uniffi-pure/Cargo.toml b/test-crates/uniffi-pure/Cargo.toml index 9b1b2c802..714c495f1 100644 --- a/test-crates/uniffi-pure/Cargo.toml +++ b/test-crates/uniffi-pure/Cargo.toml @@ -10,7 +10,7 @@ name = "uniffi_pure" crate-type = ["cdylib"] [dependencies] -uniffi = "0.26.0" +uniffi = "0.27.0" [build-dependencies] -uniffi = { version = "0.26.0", features = ["build"] } +uniffi = { version = "0.27.0", features = ["build"] }