From 435056c5db9b6bd302e4e4dc78bf67060abe21f3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 24 Jan 2024 05:09:41 +0000 Subject: [PATCH] Bump holochain_zome_types from 0.2.3-beta-rc.0 to 0.3.0-beta-dev.25 Bumps [holochain_zome_types](https://github.com/holochain/holochain) from 0.2.3-beta-rc.0 to 0.3.0-beta-dev.25. - [Release notes](https://github.com/holochain/holochain/releases) - [Changelog](https://github.com/holochain/holochain/blob/develop/CHANGELOG.md) - [Commits](https://github.com/holochain/holochain/compare/holochain_zome_types-0.2.3-beta-rc.0...holochain_zome_types-0.3.0-beta-dev.25) --- updated-dependencies: - dependency-name: holochain_zome_types dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Cargo.lock | 791 +++++++++++++++++++++++++++++++++++++++++++++-------- Cargo.toml | 2 +- 2 files changed, 676 insertions(+), 117 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6a67a77..ad641eb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -927,7 +927,16 @@ version = "0.82.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "38faa2a16616c8e78a18d37b4726b98bfd2de192f2fdc8a39ddf568a408a0f75" dependencies = [ - "cranelift-entity", + "cranelift-entity 0.82.3", +] + +[[package]] +name = "cranelift-bforest" +version = "0.91.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a2ab4512dfd3a6f4be184403a195f76e81a8a9f9e6c898e19d2dc3ce20e0115" +dependencies = [ + "cranelift-entity 0.91.1", ] [[package]] @@ -936,10 +945,10 @@ version = "0.82.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "26f192472a3ba23860afd07d2b0217dc628f21fcc72617aa1336d98e1671f33b" dependencies = [ - "cranelift-bforest", - "cranelift-codegen-meta", - "cranelift-codegen-shared", - "cranelift-entity", + "cranelift-bforest 0.82.3", + "cranelift-codegen-meta 0.82.3", + "cranelift-codegen-shared 0.82.3", + "cranelift-entity 0.82.3", "gimli 0.26.2", "log", "regalloc", @@ -947,13 +956,43 @@ dependencies = [ "target-lexicon", ] +[[package]] +name = "cranelift-codegen" +version = "0.91.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "98b022ed2a5913a38839dfbafe6cf135342661293b08049843362df4301261dc" +dependencies = [ + "arrayvec 0.7.4", + "bumpalo", + "cranelift-bforest 0.91.1", + "cranelift-codegen-meta 0.91.1", + "cranelift-codegen-shared 0.91.1", + "cranelift-egraph", + "cranelift-entity 0.91.1", + "cranelift-isle", + "gimli 0.26.2", + "log", + "regalloc2", + "smallvec 1.10.0", + "target-lexicon", +] + [[package]] name = "cranelift-codegen-meta" version = "0.82.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0f32ddb89e9b89d3d9b36a5b7d7ea3261c98235a76ac95ba46826b8ec40b1a24" dependencies = [ - "cranelift-codegen-shared", + "cranelift-codegen-shared 0.82.3", +] + +[[package]] +name = "cranelift-codegen-meta" +version = "0.91.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "639307b45434ad112a98f8300c0f0ab085cbefcd767efcdef9ef19d4c0756e74" +dependencies = [ + "cranelift-codegen-shared 0.91.1", ] [[package]] @@ -962,24 +1001,68 @@ version = "0.82.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "01fd0d9f288cc1b42d9333b7a776b17e278fc888c28e6a0f09b5573d45a150bc" +[[package]] +name = "cranelift-codegen-shared" +version = "0.91.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "278e52e29c53fcf32431ef08406c295699a70306d05a0715c5b1bf50e33a9ab7" + +[[package]] +name = "cranelift-egraph" +version = "0.91.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "624b54323b06e675293939311943ba82d323bb340468ce1889be5da7932c8d73" +dependencies = [ + "cranelift-entity 0.91.1", + "fxhash", + "hashbrown 0.12.3", + "indexmap 1.9.3", + "log", + "smallvec 1.10.0", +] + [[package]] name = "cranelift-entity" version = "0.82.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9e3bfe172b83167604601faf9dc60453e0d0a93415b57a9c4d1a7ae6849185cf" +[[package]] +name = "cranelift-entity" +version = "0.91.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a59bcbca89c3f1b70b93ab3cbba5e5e0cbf3e63dadb23c7525cb142e21a9d4c" + [[package]] name = "cranelift-frontend" version = "0.82.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a006e3e32d80ce0e4ba7f1f9ddf66066d052a8c884a110b91d05404d6ce26dce" dependencies = [ - "cranelift-codegen", + "cranelift-codegen 0.82.3", "log", "smallvec 1.10.0", "target-lexicon", ] +[[package]] +name = "cranelift-frontend" +version = "0.91.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d70abacb8cfef3dc8ff7e8836e9c1d70f7967dfdac824a4cd5e30223415aca6" +dependencies = [ + "cranelift-codegen 0.91.1", + "log", + "smallvec 1.10.0", + "target-lexicon", +] + +[[package]] +name = "cranelift-isle" +version = "0.91.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "393bc73c451830ff8dbb3a07f61843d6cb41a084f9996319917c0b291ed785bb" + [[package]] name = "crc32fast" version = "1.3.2" @@ -1035,14 +1118,20 @@ dependencies = [ ] [[package]] -name = "crossbeam-utils" -version = "0.8.16" +name = "crossbeam-queue" +version = "0.3.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" +checksum = "df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35" dependencies = [ - "cfg-if 1.0.0", + "crossbeam-utils", ] +[[package]] +name = "crossbeam-utils" +version = "0.8.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" + [[package]] name = "crunchy" version = "0.2.2" @@ -2039,8 +2128,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f3643f277f71ff421d2d5aec634733ebe692a1a4dcc256053b43b48ce894ec2e" dependencies = [ "hdk_derive", - "holo_hash", - "holochain_integrity_types", + "holo_hash 0.2.3-beta-rc.0", + "holochain_integrity_types 0.2.3-beta-rc.0", "holochain_wasmer_guest", "paste", "serde", @@ -2058,9 +2147,9 @@ dependencies = [ "getrandom 0.2.10", "hdi", "hdk_derive", - "holo_hash", + "holo_hash 0.2.3-beta-rc.0", "holochain_wasmer_guest", - "holochain_zome_types", + "holochain_zome_types 0.2.3-beta-rc.0", "paste", "serde", "serde_bytes", @@ -2077,7 +2166,7 @@ checksum = "5749e92f51bb34acde67e44113f51f3a0796b32d2d93642fdb9bd6b2ff14a588" dependencies = [ "darling 0.14.4", "heck 0.4.1", - "holochain_integrity_types", + "holochain_integrity_types 0.2.3-beta-rc.0", "paste", "proc-macro-error", "proc-macro2", @@ -2159,9 +2248,9 @@ dependencies = [ "fixt", "futures", "holochain_serialized_bytes 0.0.51", - "holochain_util", - "holochain_wasmer_common", - "kitsune_p2p_dht_arc", + "holochain_util 0.2.2", + "holochain_wasmer_common 0.0.84", + "kitsune_p2p_dht_arc 0.2.3-beta-rc.0", "must_future", "rand 0.8.5", "rusqlite", @@ -2170,6 +2259,24 @@ dependencies = [ "thiserror", ] +[[package]] +name = "holo_hash" +version = "0.3.0-beta-dev.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f90cbcabb1ddab56280eb9fb6da068eadaf799660a2d81835b73b6266ba681f8" +dependencies = [ + "base64 0.13.1", + "blake2b_simd 0.5.11", + "derive_more", + "holochain_serialized_bytes 0.0.53", + "holochain_util 0.3.0-beta-dev.3", + "holochain_wasmer_common 0.0.92", + "kitsune_p2p_dht_arc 0.3.0-beta-dev.13", + "serde", + "serde_bytes", + "thiserror", +] + [[package]] name = "holochain" version = "0.2.3-beta-rc.1" @@ -2193,7 +2300,7 @@ dependencies = [ "getrandom 0.2.10", "ghost_actor 0.3.0-alpha.6", "hdk", - "holo_hash", + "holo_hash 0.2.3-beta-rc.0", "holochain_cascade", "holochain_conductor_api", "holochain_keystore", @@ -2203,16 +2310,16 @@ dependencies = [ "holochain_state", "holochain_trace", "holochain_types", - "holochain_util", + "holochain_util 0.2.2", "holochain_wasm_test_utils", "holochain_wasmer_host", "holochain_websocket", - "holochain_zome_types", + "holochain_zome_types 0.2.3-beta-rc.0", "hostname", "human-panic", "itertools 0.10.5", "kitsune_p2p", - "kitsune_p2p_block", + "kitsune_p2p_block 0.2.3-beta-rc.0", "kitsune_p2p_bootstrap", "kitsune_p2p_types", "lazy_static", @@ -2273,8 +2380,8 @@ dependencies = [ "holochain_p2p", "holochain_trace", "holochain_types", - "holochain_util", - "holochain_zome_types", + "holochain_util 0.2.2", + "holochain_zome_types 0.3.0-beta-dev.25", "human-panic", "observability", "one_err", @@ -2300,15 +2407,15 @@ dependencies = [ "ghost_actor 0.3.0-alpha.6", "hdk", "hdk_derive", - "holo_hash", + "holo_hash 0.2.3-beta-rc.0", "holochain_p2p", "holochain_serialized_bytes 0.0.51", "holochain_sqlite", "holochain_state", "holochain_trace", "holochain_types", - "holochain_util", - "holochain_zome_types", + "holochain_util 0.2.2", + "holochain_zome_types 0.2.3-beta-rc.0", "kitsune_p2p", "mockall", "serde", @@ -2327,13 +2434,13 @@ checksum = "142607decff49b58ef4eaf3ab919a9d20a2a794b54d84d4fc3c06db3e30266ba" dependencies = [ "derive_more", "directories", - "holo_hash", + "holo_hash 0.2.3-beta-rc.0", "holochain_keystore", "holochain_p2p", "holochain_serialized_bytes 0.0.51", "holochain_state", "holochain_types", - "holochain_zome_types", + "holochain_zome_types 0.2.3-beta-rc.0", "kitsune_p2p", "serde", "serde_derive", @@ -2352,11 +2459,11 @@ checksum = "28a6d35c9549a550012c714da46cb7271650a4a019ef3f6df4b952052a304939" dependencies = [ "arbitrary", "derive_builder", - "holo_hash", + "holo_hash 0.2.3-beta-rc.0", "holochain_serialized_bytes 0.0.51", - "holochain_util", - "kitsune_p2p_dht", - "kitsune_p2p_timestamp", + "holochain_util 0.2.2", + "kitsune_p2p_dht 0.2.3-beta-rc.0", + "kitsune_p2p_timestamp 0.2.3-beta-rc.0", "paste", "serde", "serde_bytes", @@ -2365,6 +2472,25 @@ dependencies = [ "tracing", ] +[[package]] +name = "holochain_integrity_types" +version = "0.3.0-beta-dev.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5980e72dd76046d3630b7f3201282b087f410ec4807f541da136617cc81ebaee" +dependencies = [ + "derive_builder", + "holo_hash 0.3.0-beta-dev.20", + "holochain_secure_primitive", + "holochain_serialized_bytes 0.0.53", + "holochain_util 0.3.0-beta-dev.3", + "kitsune_p2p_timestamp 0.3.0-beta-dev.5", + "paste", + "serde", + "serde_bytes", + "subtle", + "tracing", +] + [[package]] name = "holochain_keystore" version = "0.2.3-beta-rc.0" @@ -2373,9 +2499,9 @@ checksum = "91770f8540583280014c73f43756085fed3f9841d17f0418722b61281985ebaa" dependencies = [ "base64 0.13.1", "futures", - "holo_hash", + "holo_hash 0.2.3-beta-rc.0", "holochain_serialized_bytes 0.0.51", - "holochain_zome_types", + "holochain_zome_types 0.2.3-beta-rc.0", "kitsune_p2p_types", "lair_keystore", "must_future", @@ -2390,6 +2516,17 @@ dependencies = [ "tracing", ] +[[package]] +name = "holochain_nonce" +version = "0.3.0-beta-dev.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aca92634944f023be0808df98bfc8f484b6f23f0f1452197043f287e06511e6c" +dependencies = [ + "getrandom 0.2.10", + "holochain_secure_primitive", + "kitsune_p2p_timestamp 0.3.0-beta-dev.5", +] + [[package]] name = "holochain_p2p" version = "0.2.3-beta-rc.0" @@ -2401,13 +2538,13 @@ dependencies = [ "fixt", "futures", "ghost_actor 0.3.0-alpha.6", - "holo_hash", + "holo_hash 0.2.3-beta-rc.0", "holochain_keystore", "holochain_serialized_bytes 0.0.51", "holochain_trace", "holochain_types", - "holochain_util", - "holochain_zome_types", + "holochain_util 0.2.2", + "holochain_zome_types 0.2.3-beta-rc.0", "kitsune_p2p", "kitsune_p2p_types", "mockall", @@ -2420,6 +2557,17 @@ dependencies = [ "tokio-stream", ] +[[package]] +name = "holochain_secure_primitive" +version = "0.3.0-beta-dev.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0ae856ba625c5609e536456461463d13607eda623f7cc4e4b3a54dbb43ac052" +dependencies = [ + "paste", + "serde", + "subtle", +] + [[package]] name = "holochain_serialized_bytes" version = "0.0.51" @@ -2451,6 +2599,21 @@ dependencies = [ "thiserror", ] +[[package]] +name = "holochain_serialized_bytes" +version = "0.0.53" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f7a5fc7c745a107f8ebcb04caab7a6b7a8463e2811f07ced19c281977583de7" +dependencies = [ + "holochain_serialized_bytes_derive 0.0.53", + "rmp-serde 0.15.5", + "serde", + "serde-transcode", + "serde_bytes", + "serde_json", + "thiserror", +] + [[package]] name = "holochain_serialized_bytes_derive" version = "0.0.51" @@ -2471,6 +2634,16 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "holochain_serialized_bytes_derive" +version = "0.0.53" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec3e0cf02005cbf0f514476d40e02125b26df6d4922d7a2c48a84fc588539d71" +dependencies = [ + "quote", + "syn 1.0.109", +] + [[package]] name = "holochain_sqlite" version = "0.2.3-beta-rc.0" @@ -2490,10 +2663,10 @@ dependencies = [ "fixt", "futures", "getrandom 0.2.10", - "holo_hash", + "holo_hash 0.2.3-beta-rc.0", "holochain_serialized_bytes 0.0.51", - "holochain_util", - "holochain_zome_types", + "holochain_util 0.2.2", + "holochain_zome_types 0.2.3-beta-rc.0", "kitsune_p2p", "lazy_static", "must_future", @@ -2540,14 +2713,14 @@ dependencies = [ "fallible-iterator", "futures", "getrandom 0.2.10", - "holo_hash", + "holo_hash 0.2.3-beta-rc.0", "holochain_keystore", "holochain_p2p", "holochain_serialized_bytes 0.0.51", "holochain_sqlite", "holochain_types", - "holochain_util", - "holochain_zome_types", + "holochain_util 0.2.2", + "holochain_zome_types 0.2.3-beta-rc.0", "kitsune_p2p", "mockall", "nanoid 0.3.0", @@ -2604,17 +2777,17 @@ dependencies = [ "flate2", "futures", "getrandom 0.2.10", - "holo_hash", + "holo_hash 0.2.3-beta-rc.0", "holochain_keystore", "holochain_serialized_bytes 0.0.51", "holochain_sqlite", "holochain_trace", - "holochain_util", + "holochain_util 0.2.2", "holochain_wasmer_host", - "holochain_zome_types", + "holochain_zome_types 0.2.3-beta-rc.0", "isotest", "itertools 0.10.5", - "kitsune_p2p_dht", + "kitsune_p2p_dht 0.2.3-beta-rc.0", "lazy_static", "mockall", "mr_bundle", @@ -2659,6 +2832,21 @@ dependencies = [ "tokio", ] +[[package]] +name = "holochain_util" +version = "0.3.0-beta-dev.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35a22ca5f762735382c729c6e3250be96045f93b1e5d3e79f45a91691a3298e5" +dependencies = [ + "cfg-if 0.1.10", + "derive_more", + "dunce", + "futures", + "getrandom 0.2.10", + "num_cpus", + "once_cell", +] + [[package]] name = "holochain_wasm_test_utils" version = "0.2.3-beta-rc.0" @@ -2666,7 +2854,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a956bd583c820bafae372b911abf0f1721251763a6cfe0f927ca67a19e9c4d7" dependencies = [ "holochain_types", - "holochain_util", + "holochain_util 0.2.2", "strum", "strum_macros 0.18.0", "toml 0.5.11", @@ -2684,10 +2872,24 @@ dependencies = [ "serde_bytes", "test-fuzz", "thiserror", - "wasmer", + "wasmer 2.3.0", "wasmer-engine", ] +[[package]] +name = "holochain_wasmer_common" +version = "0.0.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72007fd2a72d77e76ffa494e5847bf6e893e25e73fe1d1de902e1b8d5033a64e" +dependencies = [ + "holochain_serialized_bytes 0.0.53", + "serde", + "serde_bytes", + "test-fuzz", + "thiserror", + "wasmer 4.2.4", +] + [[package]] name = "holochain_wasmer_guest" version = "0.0.84" @@ -2695,7 +2897,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "92b2026e44595cb16108464973622577936605582aa22932933a5130ad32ce42" dependencies = [ "holochain_serialized_bytes 0.0.51", - "holochain_wasmer_common", + "holochain_wasmer_common 0.0.84", "parking_lot 0.12.1", "paste", "serde", @@ -2710,13 +2912,13 @@ checksum = "65912ef579fa53ca4ad7713f13379fae53a0d79ef2d91b87670201044eae0d5e" dependencies = [ "bimap", "holochain_serialized_bytes 0.0.51", - "holochain_wasmer_common", + "holochain_wasmer_common 0.0.84", "once_cell", "parking_lot 0.12.1", "rand 0.8.5", "serde", "tracing", - "wasmer", + "wasmer 2.3.0", ] [[package]] @@ -2754,14 +2956,14 @@ dependencies = [ "contrafact", "derive_builder", "fixt", - "holo_hash", - "holochain_integrity_types", + "holo_hash 0.2.3-beta-rc.0", + "holochain_integrity_types 0.2.3-beta-rc.0", "holochain_serialized_bytes 0.0.51", - "holochain_wasmer_common", - "kitsune_p2p_bin_data", - "kitsune_p2p_block", - "kitsune_p2p_dht", - "kitsune_p2p_timestamp", + "holochain_wasmer_common 0.0.84", + "kitsune_p2p_bin_data 0.2.3-beta-rc.0", + "kitsune_p2p_block 0.2.3-beta-rc.0", + "kitsune_p2p_dht 0.2.3-beta-rc.0", + "kitsune_p2p_timestamp 0.2.3-beta-rc.0", "nanoid 0.3.0", "num_enum", "once_cell", @@ -2779,6 +2981,34 @@ dependencies = [ "tracing", ] +[[package]] +name = "holochain_zome_types" +version = "0.3.0-beta-dev.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "266040db68dfbb785a4cece54eb73255a711b35c777f8eaba34e64e2d28a92cc" +dependencies = [ + "derive_builder", + "holo_hash 0.3.0-beta-dev.20", + "holochain_integrity_types 0.3.0-beta-dev.24", + "holochain_nonce", + "holochain_secure_primitive", + "holochain_serialized_bytes 0.0.53", + "holochain_wasmer_common 0.0.92", + "kitsune_p2p_bin_data 0.3.0-beta-dev.14", + "kitsune_p2p_block 0.3.0-beta-dev.16", + "kitsune_p2p_dht 0.3.0-beta-dev.15", + "kitsune_p2p_timestamp 0.3.0-beta-dev.5", + "nanoid 0.3.0", + "paste", + "serde", + "serde_bytes", + "shrinkwraprs", + "subtle", + "subtle-encoding", + "thiserror", + "tracing", +] + [[package]] name = "home" version = "0.5.5" @@ -3175,11 +3405,11 @@ dependencies = [ "governor", "holochain_trace", "itertools 0.10.5", - "kitsune_p2p_block", + "kitsune_p2p_block 0.2.3-beta-rc.0", "kitsune_p2p_fetch", "kitsune_p2p_mdns", "kitsune_p2p_proxy", - "kitsune_p2p_timestamp", + "kitsune_p2p_timestamp 0.2.3-beta-rc.0", "kitsune_p2p_transport_quic", "kitsune_p2p_types", "must_future", @@ -3209,8 +3439,23 @@ checksum = "8afa8a8443e53e33630cac6e8c1ab62f2b0eeeedcbac55cf364ae475b3e0a2a4" dependencies = [ "base64 0.13.1", "derive_more", - "holochain_util", - "kitsune_p2p_dht_arc", + "holochain_util 0.2.2", + "kitsune_p2p_dht_arc 0.2.3-beta-rc.0", + "serde", + "serde_bytes", + "shrinkwraprs", +] + +[[package]] +name = "kitsune_p2p_bin_data" +version = "0.3.0-beta-dev.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7783a27d7c512f5cdb80926bd0987929c1624043db6d03d1e74a688c2701bc1c" +dependencies = [ + "base64 0.13.1", + "derive_more", + "holochain_util 0.3.0-beta-dev.3", + "kitsune_p2p_dht_arc 0.3.0-beta-dev.13", "serde", "serde_bytes", "shrinkwraprs", @@ -3222,12 +3467,23 @@ version = "0.2.3-beta-rc.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "20d2b731570653080783af209d3ef20b171bf433934b30b5e101ff81a44f0a13" dependencies = [ - "kitsune_p2p_bin_data", - "kitsune_p2p_timestamp", + "kitsune_p2p_bin_data 0.2.3-beta-rc.0", + "kitsune_p2p_timestamp 0.2.3-beta-rc.0", "serde", "serde_bytes", ] +[[package]] +name = "kitsune_p2p_block" +version = "0.3.0-beta-dev.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "942cf83a44c5d59ca4eb5cc885afce822693f6f9b84480eebedbbf8f751f918c" +dependencies = [ + "kitsune_p2p_bin_data 0.3.0-beta-dev.14", + "kitsune_p2p_timestamp 0.3.0-beta-dev.5", + "serde", +] + [[package]] name = "kitsune_p2p_bootstrap" version = "0.1.3-beta-rc.0" @@ -3260,14 +3516,35 @@ dependencies = [ "futures", "gcollections", "intervallum", - "kitsune_p2p_dht_arc", - "kitsune_p2p_timestamp", + "kitsune_p2p_dht_arc 0.2.3-beta-rc.0", + "kitsune_p2p_timestamp 0.2.3-beta-rc.0", "must_future", "num-traits", "once_cell", "rand 0.8.5", "serde", - "statrs", + "statrs 0.15.0", + "thiserror", + "tracing", +] + +[[package]] +name = "kitsune_p2p_dht" +version = "0.3.0-beta-dev.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d0b2e698128153ff17390b52fb7f8c2d02c60b6b5542a6c3365aae854f83bbd6" +dependencies = [ + "derivative", + "derive_more", + "futures", + "kitsune_p2p_dht_arc 0.3.0-beta-dev.13", + "kitsune_p2p_timestamp 0.3.0-beta-dev.5", + "must_future", + "num-traits", + "once_cell", + "rand 0.8.5", + "serde", + "statrs 0.16.0", "thiserror", "tracing", ] @@ -3286,6 +3563,20 @@ dependencies = [ "serde", ] +[[package]] +name = "kitsune_p2p_dht_arc" +version = "0.3.0-beta-dev.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0af9d096615e8f604cf5151ffb65bd109f67832e8d5707f878a358bfdced4430" +dependencies = [ + "derive_more", + "gcollections", + "intervallum", + "kitsune_p2p_timestamp 0.3.0-beta-dev.5", + "num-traits", + "serde", +] + [[package]] name = "kitsune_p2p_fetch" version = "0.2.3-beta-rc.0" @@ -3295,7 +3586,7 @@ dependencies = [ "derive_more", "futures", "human-repr", - "kitsune_p2p_timestamp", + "kitsune_p2p_timestamp 0.2.3-beta-rc.0", "kitsune_p2p_types", "linked-hash-map", "must_future", @@ -3362,6 +3653,16 @@ dependencies = [ "serde", ] +[[package]] +name = "kitsune_p2p_timestamp" +version = "0.3.0-beta-dev.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c0210b97fd82356b81b2e0384909a6ec20bd74bff7e9e58a6013e7c6d3fae37" +dependencies = [ + "chrono", + "serde", +] + [[package]] name = "kitsune_p2p_transport_quic" version = "0.2.3-beta-rc.0" @@ -3393,10 +3694,10 @@ dependencies = [ "futures", "ghost_actor 0.3.0-alpha.6", "holochain_trace", - "kitsune_p2p_bin_data", - "kitsune_p2p_block", - "kitsune_p2p_dht", - "kitsune_p2p_dht_arc", + "kitsune_p2p_bin_data 0.2.3-beta-rc.0", + "kitsune_p2p_block 0.2.3-beta-rc.0", + "kitsune_p2p_dht 0.2.3-beta-rc.0", + "kitsune_p2p_dht_arc 0.2.3-beta-rc.0", "lair_keystore_api", "lru 0.8.1", "nanoid 0.3.0", @@ -3754,6 +4055,15 @@ dependencies = [ "libc", ] +[[package]] +name = "memmap2" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d28bba84adfe6646737845bc5ebbfa2c08424eb1c37e94a1fd2a82adb56a872" +dependencies = [ + "libc", +] + [[package]] name = "memoffset" version = "0.6.5" @@ -3865,7 +4175,7 @@ dependencies = [ "either", "flate2", "futures", - "holochain_util", + "holochain_util 0.2.2", "reqwest", "rmp-serde 0.15.5", "serde", @@ -3926,7 +4236,25 @@ dependencies = [ "num-traits", "rand 0.8.5", "rand_distr", - "simba", + "simba 0.5.1", + "typenum", +] + +[[package]] +name = "nalgebra" +version = "0.29.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d506eb7e08d6329505faa8a3a00a5dcc6de9f76e0c77e4b75763ae3c770831ff" +dependencies = [ + "approx", + "matrixmultiply", + "nalgebra-macros", + "num-complex", + "num-rational", + "num-traits", + "rand 0.8.5", + "rand_distr", + "simba 0.6.0", "typenum", ] @@ -5212,6 +5540,18 @@ dependencies = [ "smallvec 1.10.0", ] +[[package]] +name = "regalloc2" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "300d4fbfb40c1c66a78ba3ddd41c1110247cf52f97b87d0f2fc9209bd49b030c" +dependencies = [ + "fxhash", + "log", + "slice-group-by", + "smallvec 1.10.0", +] + [[package]] name = "regex" version = "1.8.4" @@ -5335,6 +5675,7 @@ dependencies = [ "bitvec", "bytecheck", "hashbrown 0.12.3", + "indexmap 1.9.3", "ptr_meta", "rend", "rkyv_derive", @@ -5574,6 +5915,15 @@ version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fe232bdf6be8c8de797b22184ee71118d63780ea42ac85b61d1baa6d3b782ae9" +[[package]] +name = "safe_arch" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f398075ce1e6a179b46f51bd88d0598b92b00d3551f1a2d4ac49e771b56ac354" +dependencies = [ + "bytemuck", +] + [[package]] name = "same-file" version = "1.0.6" @@ -5658,6 +6008,12 @@ dependencies = [ "libc", ] +[[package]] +name = "self_cell" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "58bf37232d3bb9a2c4e641ca2a11d83b5062066f88df7fed36c28772046d65ba" + [[package]] name = "semver" version = "0.11.0" @@ -5703,6 +6059,17 @@ dependencies = [ "serde", ] +[[package]] +name = "serde-wasm-bindgen" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3b4c031cd0d9014307d82b8abf653c0290fbdaeb4c02d00c63cf52f728628bf" +dependencies = [ + "js-sys", + "serde", + "wasm-bindgen", +] + [[package]] name = "serde_bytes" version = "0.11.10" @@ -5846,6 +6213,16 @@ dependencies = [ "lazy_static", ] +[[package]] +name = "shared-buffer" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6c99835bad52957e7aa241d3975ed17c1e5f8c92026377d117a606f36b84b16" +dependencies = [ + "bytes", + "memmap2 0.6.2", +] + [[package]] name = "shrinkwraprs" version = "0.3.0" @@ -5890,6 +6267,19 @@ dependencies = [ "paste", ] +[[package]] +name = "simba" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0b7840f121a46d63066ee7a99fc81dcabbc6105e437cae43528cea199b5a05f" +dependencies = [ + "approx", + "num-complex", + "num-traits", + "paste", + "wide", +] + [[package]] name = "simdutf8" version = "0.1.4" @@ -5914,6 +6304,12 @@ dependencies = [ "autocfg 1.1.0", ] +[[package]] +name = "slice-group-by" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" + [[package]] name = "smallvec" version = "0.6.14" @@ -6012,7 +6408,20 @@ checksum = "05bdbb8e4e78216a85785a85d3ec3183144f98d0097b9281802c019bb07a6f05" dependencies = [ "approx", "lazy_static", - "nalgebra", + "nalgebra 0.27.1", + "num-traits", + "rand 0.8.5", +] + +[[package]] +name = "statrs" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2d08e5e1748192713cc281da8b16924fb46be7b0c2431854eadc785823e5696e" +dependencies = [ + "approx", + "lazy_static", + "nalgebra 0.29.0", "num-traits", "rand 0.8.5", ] @@ -7305,9 +7714,9 @@ checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" [[package]] name = "wasm-encoder" -version = "0.29.0" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18c41dbd92eaebf3612a39be316540b8377c871cb9bde6b064af962984912881" +checksum = "1ba64e81215916eaeb48fee292f29401d69235d62d8b8fd92a7b2844ec5ae5f7" dependencies = [ "leb128", ] @@ -7327,14 +7736,42 @@ dependencies = [ "thiserror", "wasm-bindgen", "wasmer-artifact", - "wasmer-compiler", - "wasmer-compiler-cranelift", - "wasmer-derive", + "wasmer-compiler 2.3.0", + "wasmer-compiler-cranelift 2.3.0", + "wasmer-derive 2.3.0", "wasmer-engine", "wasmer-engine-dylib", "wasmer-engine-universal", - "wasmer-types", - "wasmer-vm", + "wasmer-types 2.3.0", + "wasmer-vm 2.3.0", + "wat", + "winapi 0.3.9", +] + +[[package]] +name = "wasmer" +version = "4.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce45cc009177ca345a6d041f9062305ad467d15e7d41494f5b81ab46d62d7a58" +dependencies = [ + "bytes", + "cfg-if 1.0.0", + "derivative", + "indexmap 1.9.3", + "js-sys", + "more-asserts", + "rustc-demangle", + "serde", + "serde-wasm-bindgen", + "shared-buffer", + "target-lexicon", + "thiserror", + "wasm-bindgen", + "wasmer-compiler 4.2.4", + "wasmer-compiler-cranelift 4.2.4", + "wasmer-derive 4.2.4", + "wasmer-types 4.2.4", + "wasmer-vm 4.2.4", "wat", "winapi 0.3.9", ] @@ -7348,8 +7785,8 @@ dependencies = [ "enumset", "loupe", "thiserror", - "wasmer-compiler", - "wasmer-types", + "wasmer-compiler 2.3.0", + "wasmer-types 2.3.0", ] [[package]] @@ -7366,8 +7803,35 @@ dependencies = [ "smallvec 1.10.0", "target-lexicon", "thiserror", - "wasmer-types", - "wasmparser", + "wasmer-types 2.3.0", + "wasmparser 0.83.0", +] + +[[package]] +name = "wasmer-compiler" +version = "4.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e044f6140c844602b920deb4526aea3cc9c0d7cf23f00730bb9b2034669f522a" +dependencies = [ + "backtrace", + "bytes", + "cfg-if 1.0.0", + "enum-iterator", + "enumset", + "lazy_static", + "leb128", + "memmap2 0.5.10", + "more-asserts", + "region", + "rkyv", + "self_cell", + "shared-buffer", + "smallvec 1.10.0", + "thiserror", + "wasmer-types 4.2.4", + "wasmer-vm 4.2.4", + "wasmparser 0.95.0", + "winapi 0.3.9", ] [[package]] @@ -7376,9 +7840,9 @@ version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "48be2f9f6495f08649e4f8b946a2cbbe119faf5a654aa1457f9504a99d23dae0" dependencies = [ - "cranelift-codegen", - "cranelift-entity", - "cranelift-frontend", + "cranelift-codegen 0.82.3", + "cranelift-entity 0.82.3", + "cranelift-frontend 0.82.3", "gimli 0.26.2", "loupe", "more-asserts", @@ -7386,8 +7850,27 @@ dependencies = [ "smallvec 1.10.0", "target-lexicon", "tracing", - "wasmer-compiler", - "wasmer-types", + "wasmer-compiler 2.3.0", + "wasmer-types 2.3.0", +] + +[[package]] +name = "wasmer-compiler-cranelift" +version = "4.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32ce02358eb44a149d791c1d6648fb7f8b2f99cd55e3c4eef0474653ec8cc889" +dependencies = [ + "cranelift-codegen 0.91.1", + "cranelift-entity 0.91.1", + "cranelift-frontend 0.91.1", + "gimli 0.26.2", + "more-asserts", + "rayon", + "smallvec 1.10.0", + "target-lexicon", + "tracing", + "wasmer-compiler 4.2.4", + "wasmer-types 4.2.4", ] [[package]] @@ -7402,6 +7885,18 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "wasmer-derive" +version = "4.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c782d80401edb08e1eba206733f7859db6c997fc5a7f5fb44edc3ecd801468f6" +dependencies = [ + "proc-macro-error", + "proc-macro2", + "quote", + "syn 1.0.109", +] + [[package]] name = "wasmer-engine" version = "2.3.0" @@ -7412,7 +7907,7 @@ dependencies = [ "enumset", "lazy_static", "loupe", - "memmap2", + "memmap2 0.5.10", "more-asserts", "rustc-demangle", "serde", @@ -7420,9 +7915,9 @@ dependencies = [ "target-lexicon", "thiserror", "wasmer-artifact", - "wasmer-compiler", - "wasmer-types", - "wasmer-vm", + "wasmer-compiler 2.3.0", + "wasmer-types 2.3.0", + "wasmer-vm 2.3.0", ] [[package]] @@ -7443,11 +7938,11 @@ dependencies = [ "tempfile", "tracing", "wasmer-artifact", - "wasmer-compiler", + "wasmer-compiler 2.3.0", "wasmer-engine", "wasmer-object", - "wasmer-types", - "wasmer-vm", + "wasmer-types 2.3.0", + "wasmer-vm 2.3.0", "which", ] @@ -7463,11 +7958,11 @@ dependencies = [ "loupe", "region", "rkyv", - "wasmer-compiler", + "wasmer-compiler 2.3.0", "wasmer-engine", "wasmer-engine-universal-artifact", - "wasmer-types", - "wasmer-vm", + "wasmer-types 2.3.0", + "wasmer-vm 2.3.0", "winapi 0.3.9", ] @@ -7483,8 +7978,8 @@ dependencies = [ "rkyv", "thiserror", "wasmer-artifact", - "wasmer-compiler", - "wasmer-types", + "wasmer-compiler 2.3.0", + "wasmer-types 2.3.0", ] [[package]] @@ -7494,9 +7989,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d7812438ed2f37203a37007cdb5332b8475cb2b16e15d51299b2647894e9ed3a" dependencies = [ "loupe", - "wasmer", - "wasmer-types", - "wasmer-vm", + "wasmer 2.3.0", + "wasmer-types 2.3.0", + "wasmer-vm 2.3.0", ] [[package]] @@ -7507,8 +8002,8 @@ checksum = "8d831335ff3a44ecf451303f6f891175c642488036b92ceceb24ac8623a8fa8b" dependencies = [ "object 0.28.4", "thiserror", - "wasmer-compiler", - "wasmer-types", + "wasmer-compiler 2.3.0", + "wasmer-types 2.3.0", ] [[package]] @@ -7527,6 +8022,22 @@ dependencies = [ "thiserror", ] +[[package]] +name = "wasmer-types" +version = "4.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd09e80d4d74bb9fd0ce6c3c106b1ceba1a050f9948db9d9b78ae53c172d6157" +dependencies = [ + "bytecheck", + "enum-iterator", + "enumset", + "indexmap 1.9.3", + "more-asserts", + "rkyv", + "target-lexicon", + "thiserror", +] + [[package]] name = "wasmer-vm" version = "2.3.0" @@ -7551,7 +8062,35 @@ dependencies = [ "serde", "thiserror", "wasmer-artifact", - "wasmer-types", + "wasmer-types 2.3.0", + "winapi 0.3.9", +] + +[[package]] +name = "wasmer-vm" +version = "4.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bdcd8a4fd36414a7b6a003dbfbd32393bce3e155d715dd877c05c1b7a41d224d" +dependencies = [ + "backtrace", + "cc", + "cfg-if 1.0.0", + "corosensei", + "crossbeam-queue", + "dashmap 5.4.0", + "derivative", + "enum-iterator", + "fnv", + "indexmap 1.9.3", + "lazy_static", + "libc", + "mach", + "memoffset 0.9.0", + "more-asserts", + "region", + "scopeguard", + "thiserror", + "wasmer-types 4.2.4", "winapi 0.3.9", ] @@ -7561,11 +8100,21 @@ version = "0.83.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "718ed7c55c2add6548cca3ddd6383d738cd73b892df400e96b9aa876f0141d7a" +[[package]] +name = "wasmparser" +version = "0.95.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2ea896273ea99b15132414be1da01ab0d8836415083298ecaffbe308eaac87a" +dependencies = [ + "indexmap 1.9.3", + "url 2.4.0", +] + [[package]] name = "wast" -version = "60.0.0" +version = "64.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd06cc744b536e30387e72a48fdd492105b9c938bb4f415c39c616a7a0a697ad" +checksum = "a259b226fd6910225aa7baeba82f9d9933b6d00f2ce1b49b80fa4214328237cc" dependencies = [ "leb128", "memchr", @@ -7575,9 +8124,9 @@ dependencies = [ [[package]] name = "wat" -version = "1.0.66" +version = "1.0.71" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5abe520f0ab205366e9ac7d3e6b2fc71de44e32a2b58f2ec871b6b575bdcea3b" +checksum = "53253d920ab413fca1c7dc2161d601c79b4fdf631d0ba51dd4343bf9b556c3f6" dependencies = [ "wast", ] @@ -7632,6 +8181,16 @@ dependencies = [ "once_cell", ] +[[package]] +name = "wide" +version = "0.7.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b31891d644eba1789fb6715f27fbc322e4bdf2ecdc412ede1993246159271613" +dependencies = [ + "bytemuck", + "safe_arch", +] + [[package]] name = "winapi" version = "0.2.8" diff --git a/Cargo.toml b/Cargo.toml index 986b07a..0a1c020 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -22,7 +22,7 @@ either = "1.9.0" holochain_util = "0.2.2" holochain_p2p = "0.2.3-beta-rc.0" holochain_types = "0.2.3-beta-rc.0" -holochain_zome_types = "0.2.3-beta-rc.0" +holochain_zome_types = "0.3.0-beta-dev.25" holochain_keystore = "0.2.3-beta-rc.0" holochain_trace = "0.2.2" holochain = "0.2.3-beta-rc.1"