diff --git a/Cargo.lock b/Cargo.lock index 9018389..99c753e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -758,7 +758,7 @@ dependencies = [ [[package]] name = "tinybus" -version = "0.1.2" +version = "0.1.3" dependencies = [ "async-trait", "clap", @@ -782,7 +782,7 @@ dependencies = [ [[package]] name = "tinybus-macros" -version = "0.1.2" +version = "0.1.3" dependencies = [ "proc-macro2", "quote", @@ -791,7 +791,7 @@ dependencies = [ [[package]] name = "tinybus-module" -version = "0.1.2" +version = "0.1.3" dependencies = [ "async-trait", "serde", diff --git a/Cargo.toml b/Cargo.toml index 6f2eea8..b56957a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -11,15 +11,15 @@ exclude = ["examples"] resolver = "3" [workspace.package] -version = "0.1.2" +version = "0.1.3" edition = "2024" license = "GPL-3.0-only" repository = "https://github.com/tinyhumansai/tinybus" [workspace.dependencies] -tinybus = { path = "crates/tinybus", version = "=0.1.2", default-features = false } -tinybus-macros = { path = "crates/tinybus-macros", version = "=0.1.2" } -tinybus-module = { path = "crates/tinybus-module", version = "=0.1.2" } +tinybus = { path = "crates/tinybus", version = "=0.1.3", default-features = false } +tinybus-macros = { path = "crates/tinybus-macros", version = "=0.1.3" } +tinybus-module = { path = "crates/tinybus-module", version = "=0.1.3" } tokio = { version = "1", features = ["rt-multi-thread", "sync", "time"] } async-trait = "0.1" diff --git a/examples/Cargo.lock b/examples/Cargo.lock index 5c54fd8..6cc91dd 100644 --- a/examples/Cargo.lock +++ b/examples/Cargo.lock @@ -13,12 +13,56 @@ dependencies = [ "syn 3.0.3", ] +[[package]] +name = "block-buffer" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" +dependencies = [ + "generic-array", +] + [[package]] name = "bytes" version = "1.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc652a48c352aef3ea3aed32080501cf3ef6ed5da78602a020c991775b0aff04" +[[package]] +name = "cfg-if" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4e7648175b45a9a48536d676f68d918270699102aa8dab5496df06904c914600" + +[[package]] +name = "cpufeatures" +version = "0.2.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" +dependencies = [ + "libc", +] + +[[package]] +name = "crypto-common" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a" +dependencies = [ + "generic-array", + "typenum", +] + +[[package]] +name = "digest" +version = "0.10.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +dependencies = [ + "block-buffer", + "crypto-common", +] + [[package]] name = "errno" version = "0.3.14" @@ -29,6 +73,16 @@ dependencies = [ "windows-sys", ] +[[package]] +name = "generic-array" +version = "0.14.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" +dependencies = [ + "typenum", + "version_check", +] + [[package]] name = "itoa" version = "1.0.18" @@ -131,6 +185,17 @@ dependencies = [ "zmij", ] +[[package]] +name = "sha2" +version = "0.10.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" +dependencies = [ + "cfg-if", + "cpufeatures", + "digest", +] + [[package]] name = "signal-hook-registry" version = "1.4.8" @@ -195,11 +260,12 @@ dependencies = [ [[package]] name = "tinybus" -version = "0.1.2" +version = "0.1.3" dependencies = [ "async-trait", "serde", "serde_json", + "sha2", "thiserror", "tinybus-macros", "tokio", @@ -218,7 +284,7 @@ dependencies = [ [[package]] name = "tinybus-macros" -version = "0.1.2" +version = "0.1.3" dependencies = [ "proc-macro2", "quote", @@ -283,12 +349,24 @@ dependencies = [ "once_cell", ] +[[package]] +name = "typenum" +version = "1.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6f5e870be6c3b371b77fe0ee0bafb859fa4964b4404c27de1d380043c4dda20" + [[package]] name = "unicode-ident" version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75" +[[package]] +name = "version_check" +version = "0.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" + [[package]] name = "wasi" version = "0.11.1+wasi-snapshot-preview1"