diff --git a/Cargo.lock b/Cargo.lock index 4a2d27b2a..85b0b6106 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2,24 +2,6 @@ # It is not intended for manual editing. version = 4 -[[package]] -name = "adler2" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" - -[[package]] -name = "ahash" -version = "0.8.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" -dependencies = [ - "cfg-if", - "once_cell", - "version_check", - "zerocopy", -] - [[package]] name = "aho-corasick" version = "1.1.2" @@ -29,12 +11,6 @@ dependencies = [ "memchr", ] -[[package]] -name = "allocator-api2" -version = "0.2.21" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" - [[package]] name = "anyhow" version = "1.0.79" @@ -76,12 +52,6 @@ version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" -[[package]] -name = "base64" -version = "0.21.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" - [[package]] name = "basic-toml" version = "0.1.8" @@ -114,12 +84,6 @@ dependencies = [ "syn 1.0.109", ] -[[package]] -name = "bitflags" -version = "2.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1be3f42a67d6d345ecd59f675f3f012d6974981560836e938c22b424b85ce1be" - [[package]] name = "block-buffer" version = "0.10.4" @@ -145,45 +109,6 @@ version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" -[[package]] -name = "bytes" -version = "1.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b" - -[[package]] -name = "cached" -version = "0.47.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69b0116662497bc24e4b177c90eaf8870e39e2714c3fcfa296327a93f593fc21" -dependencies = [ - "ahash", - "cached_proc_macro", - "cached_proc_macro_types", - "hashbrown", - "instant", - "once_cell", - "thiserror", -] - -[[package]] -name = "cached_proc_macro" -version = "0.18.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c878c71c2821aa2058722038a59a67583a4240524687c6028571c9b395ded61f" -dependencies = [ - "darling", - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "cached_proc_macro_types" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ade8366b8bd5ba243f0a58f036cc0ca8a2f069cff1a2351ef1cac6b083e16fc0" - [[package]] name = "candid" version = "0.10.8" @@ -291,9 +216,9 @@ dependencies = [ "ic-cdk-timers", "ic-ledger-types", "ic-stable-structures", - "junobuild-collections 0.0.10", - "junobuild-shared 0.0.23", - "junobuild-storage 0.0.14", + "junobuild-collections", + "junobuild-shared", + "junobuild-storage", "regex", "semver", "serde", @@ -336,41 +261,6 @@ dependencies = [ "typenum", ] -[[package]] -name = "darling" -version = "0.14.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850" -dependencies = [ - "darling_core", - "darling_macro", -] - -[[package]] -name = "darling_core" -version = "0.14.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0" -dependencies = [ - "fnv", - "ident_case", - "proc-macro2", - "quote", - "strsim", - "syn 1.0.109", -] - -[[package]] -name = "darling_macro" -version = "0.14.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e" -dependencies = [ - "darling_core", - "quote", - "syn 1.0.109", -] - [[package]] name = "data-encoding" version = "2.5.0" @@ -402,22 +292,6 @@ version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" -[[package]] -name = "flate2" -version = "1.0.35" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c" -dependencies = [ - "crc32fast", - "miniz_oxide", -] - -[[package]] -name = "fnv" -version = "1.0.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" - [[package]] name = "form_urlencoded" version = "1.2.1" @@ -572,16 +446,6 @@ dependencies = [ "crunchy", ] -[[package]] -name = "hashbrown" -version = "0.14.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" -dependencies = [ - "ahash", - "allocator-api2", -] - [[package]] name = "heck" version = "0.5.0" @@ -597,30 +461,6 @@ dependencies = [ "serde", ] -[[package]] -name = "http" -version = "0.2.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" -dependencies = [ - "bytes", - "fnv", - "itoa", -] - -[[package]] -name = "ic-cbor" -version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e1e30f631a2a5987d843721dd83b49908d0c0cdb21fbcbbb51c1548ff01d99c" -dependencies = [ - "candid", - "ic-certification", - "leb128", - "nom", - "thiserror", -] - [[package]] name = "ic-cdk" version = "0.17.0" @@ -662,25 +502,6 @@ dependencies = [ "slotmap", ] -[[package]] -name = "ic-certificate-verification" -version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "769142849e241e6cf7f5611f9b04983e958729495ea67d2de95e5d9a9c687d9b" -dependencies = [ - "cached", - "candid", - "ic-cbor", - "ic-certification", - "lazy_static", - "leb128", - "miracl_core_bls12381", - "nom", - "parking_lot", - "sha2", - "thiserror", -] - [[package]] name = "ic-certification" version = "2.4.0" @@ -693,21 +514,6 @@ dependencies = [ "sha2", ] -[[package]] -name = "ic-http-certification" -version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03d4e5ef38b5315b0e619c8a50c2d3ce485d769dbe3eca88ef64165597056e24" -dependencies = [ - "candid", - "http", - "ic-certification", - "ic-representation-independent-hash", - "serde", - "thiserror", - "urlencoding", -] - [[package]] name = "ic-ledger-types" version = "0.14.0" @@ -733,30 +539,6 @@ dependencies = [ "sha2", ] -[[package]] -name = "ic-response-verification" -version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69ce81210d3747a4e334a86851c57725a5ec4d2d0c40b05b5dc4f9114c19c78a" -dependencies = [ - "base64 0.21.7", - "candid", - "flate2", - "hex", - "http", - "ic-cbor", - "ic-certificate-verification", - "ic-certification", - "ic-http-certification", - "ic-representation-independent-hash", - "leb128", - "log", - "nom", - "sha2", - "thiserror", - "urlencoding", -] - [[package]] name = "ic-stable-structures" version = "0.6.7" @@ -805,12 +587,6 @@ dependencies = [ "time", ] -[[package]] -name = "ident_case" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" - [[package]] name = "idna" version = "0.5.0" @@ -821,15 +597,6 @@ dependencies = [ "unicode-normalization", ] -[[package]] -name = "instant" -version = "0.1.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" -dependencies = [ - "cfg-if", -] - [[package]] name = "isbot" version = "0.1.3" @@ -854,27 +621,13 @@ version = "1.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" -[[package]] -name = "junobuild-collections" -version = "0.0.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ab67d2911d5e83f4c9aafebab7ac9cc8d9bb934a750b08cc2470072beab6a1d" -dependencies = [ - "candid", - "ic-cdk", - "ic-cdk-macros", - "ic-cdk-timers", - "junobuild-shared 0.0.22", - "serde", -] - [[package]] name = "junobuild-collections" version = "0.0.10" dependencies = [ "candid", "ic-cdk", - "junobuild-shared 0.0.23", + "junobuild-shared", "serde", ] @@ -892,7 +645,7 @@ dependencies = [ [[package]] name = "junobuild-satellite" -version = "0.0.21-patch.3" +version = "0.0.21-patch.4" dependencies = [ "candid", "ciborium", @@ -901,9 +654,9 @@ dependencies = [ "ic-cdk-macros", "ic-cdk-timers", "ic-stable-structures", - "junobuild-collections 0.0.9", - "junobuild-shared 0.0.22", - "junobuild-storage 0.0.12", + "junobuild-collections", + "junobuild-shared", + "junobuild-storage", "junobuild-utils 0.0.4 (registry+https://github.com/rust-lang/crates.io-index)", "rand", "regex", @@ -912,25 +665,6 @@ dependencies = [ "url", ] -[[package]] -name = "junobuild-shared" -version = "0.0.22" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "547269cbce66c41fe75bd653ab03cb1fa1a0c1dd3e23e5449b5f97e179d9893e" -dependencies = [ - "candid", - "ciborium", - "futures", - "ic-cdk", - "ic-cdk-macros", - "ic-ledger-types", - "ic-stable-structures", - "icrc-ledger-types", - "regex", - "serde", - "time", -] - [[package]] name = "junobuild-shared" version = "0.0.23" @@ -949,39 +683,11 @@ dependencies = [ "time", ] -[[package]] -name = "junobuild-storage" -version = "0.0.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f48a60a3b308266bc8d016d06f6365e18ac99546eec61925ae5b8e6b725f9be2" -dependencies = [ - "base64 0.13.1", - "candid", - "globset", - "hex", - "ic-cdk", - "ic-cdk-macros", - "ic-cdk-timers", - "ic-certification", - "ic-representation-independent-hash", - "ic-response-verification", - "ic-stable-structures", - "junobuild-collections 0.0.9", - "junobuild-shared 0.0.22", - "regex", - "serde", - "serde_bytes", - "serde_cbor", - "sha2", - "url", - "urlencoding", -] - [[package]] name = "junobuild-storage" version = "0.0.14" dependencies = [ - "base64 0.13.1", + "base64", "candid", "globset", "hex", @@ -989,8 +695,8 @@ dependencies = [ "ic-certification", "ic-representation-independent-hash", "ic-stable-structures", - "junobuild-collections 0.0.10", - "junobuild-shared 0.0.23", + "junobuild-collections", + "junobuild-shared", "regex", "serde", "serde_bytes", @@ -1044,16 +750,6 @@ version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" -[[package]] -name = "lock_api" -version = "0.4.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" -dependencies = [ - "autocfg", - "scopeguard", -] - [[package]] name = "log" version = "0.4.20" @@ -1066,27 +762,6 @@ version = "2.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" -[[package]] -name = "minimal-lexical" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" - -[[package]] -name = "miniz_oxide" -version = "0.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ffbe83022cedc1d264172192511ae958937694cd57ce297164951b8b3568394" -dependencies = [ - "adler2", -] - -[[package]] -name = "miracl_core_bls12381" -version = "4.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d07cbe42e2a8dd41df582fb8e00fc24d920b5561cc301fcb6d14e2e0434b500f" - [[package]] name = "mission_control" version = "0.0.13" @@ -1101,21 +776,11 @@ dependencies = [ "ic-ledger-types", "ic-stable-structures", "icrc-ledger-types", - "junobuild-shared 0.0.23", + "junobuild-shared", "rand", "serde", ] -[[package]] -name = "nom" -version = "7.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" -dependencies = [ - "memchr", - "minimal-lexical", -] - [[package]] name = "num-bigint" version = "0.4.6" @@ -1163,7 +828,7 @@ dependencies = [ "ic-cdk-macros", "ic-cdk-timers", "ic-stable-structures", - "junobuild-shared 0.0.23", + "junobuild-shared", "rand", "serde", "serde_json", @@ -1186,35 +851,12 @@ dependencies = [ "ic-cdk-macros", "ic-stable-structures", "isbot", - "junobuild-shared 0.0.23", + "junobuild-shared", "regex", "serde", "url", ] -[[package]] -name = "parking_lot" -version = "0.12.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" -dependencies = [ - "lock_api", - "parking_lot_core", -] - -[[package]] -name = "parking_lot_core" -version = "0.9.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" -dependencies = [ - "cfg-if", - "libc", - "redox_syscall", - "smallvec", - "windows-targets", -] - [[package]] name = "paste" version = "1.0.14" @@ -1319,15 +961,6 @@ dependencies = [ "getrandom", ] -[[package]] -name = "redox_syscall" -version = "0.5.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834" -dependencies = [ - "bitflags", -] - [[package]] name = "regex" version = "1.10.3" @@ -1377,15 +1010,9 @@ dependencies = [ "ic-cdk", "junobuild-macros", "junobuild-satellite", - "junobuild-storage 0.0.14", + "junobuild-storage", ] -[[package]] -name = "scopeguard" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" - [[package]] name = "semver" version = "1.0.23" @@ -1483,12 +1110,6 @@ dependencies = [ "version_check", ] -[[package]] -name = "smallvec" -version = "1.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" - [[package]] name = "stacker" version = "0.1.15" @@ -1502,12 +1123,6 @@ dependencies = [ "winapi", ] -[[package]] -name = "strsim" -version = "0.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" - [[package]] name = "strum" version = "0.26.3" @@ -1740,87 +1355,3 @@ name = "winapi-x86_64-pc-windows-gnu" version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" - -[[package]] -name = "windows-targets" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" -dependencies = [ - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_gnullvm", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc", -] - -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" - -[[package]] -name = "windows_aarch64_msvc" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" - -[[package]] -name = "windows_i686_gnu" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" - -[[package]] -name = "windows_i686_gnullvm" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" - -[[package]] -name = "windows_i686_msvc" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" - -[[package]] -name = "windows_x86_64_gnu" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" - -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" - -[[package]] -name = "windows_x86_64_msvc" -version = "0.52.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" - -[[package]] -name = "zerocopy" -version = "0.7.35" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" -dependencies = [ - "zerocopy-derive", -] - -[[package]] -name = "zerocopy-derive" -version = "0.7.35" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.48", -] diff --git a/src/libs/satellite/Cargo.toml b/src/libs/satellite/Cargo.toml index 513bcc48a..e5b9e4529 100644 --- a/src/libs/satellite/Cargo.toml +++ b/src/libs/satellite/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "junobuild-satellite" -version = "0.0.21-patch.3" +version = "0.0.21-patch.4" authors.workspace = true edition.workspace = true repository.workspace = true @@ -44,7 +44,7 @@ regex.workspace = true getrandom.workspace = true rand.workspace = true url = "2.4.0" -junobuild-shared = "0.0.22" +junobuild-shared = "0.0.23" junobuild-utils = "0.0.4" -junobuild-collections = "0.0.9" -junobuild-storage = "0.0.12" \ No newline at end of file +junobuild-collections = "0.0.10" +junobuild-storage = "0.0.14" \ No newline at end of file