diff --git a/Cargo.lock b/Cargo.lock index 3bfce24..9c8bba0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1624,7 +1624,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "28f9f47b2d08a6c1c08032c8d0ec8ba45fed500cf807c90fd13a6b89fdcbc4d4" dependencies = [ "axum 0.7.5", - "shuttle-runtime", + "shuttle-runtime 0.46.0", ] [[package]] @@ -1639,6 +1639,18 @@ dependencies = [ "syn 2.0.65", ] +[[package]] +name = "shuttle-codegen" +version = "0.47.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d0e472cdad882debb65474b618f1a2e1504460b0803f84a0ca18b84493ffd2b" +dependencies = [ + "proc-macro-error", + "proc-macro2", + "quote", + "syn 2.0.65", +] + [[package]] name = "shuttle-common" version = "0.46.0" @@ -1667,6 +1679,34 @@ dependencies = [ "zeroize", ] +[[package]] +name = "shuttle-common" +version = "0.47.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "31f26e99a8921bb0824d0cb5fa7c2fe077d7b0476634c9b3c99f775ba94b468d" +dependencies = [ + "anyhow", + "chrono", + "comfy-table", + "crossterm 0.27.0", + "http 0.2.12", + "opentelemetry", + "opentelemetry-http", + "pin-project", + "semver", + "serde", + "serde_json", + "strum 0.26.2", + "thiserror", + "tower", + "tracing", + "tracing-opentelemetry", + "tracing-subscriber", + "url", + "uuid", + "zeroize", +] + [[package]] name = "shuttle-proto" version = "0.46.0" @@ -1676,7 +1716,20 @@ dependencies = [ "futures-core", "prost", "prost-types", - "shuttle-common", + "shuttle-common 0.46.0", + "tonic", +] + +[[package]] +name = "shuttle-proto" +version = "0.47.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "12d68790de14e4048738be652b1c5803a1563aef1a20cc00979855c2e497ec5d" +dependencies = [ + "futures-core", + "prost", + "prost-types", + "shuttle-common 0.47.0", "tonic", ] @@ -1685,16 +1738,37 @@ name = "shuttle-runtime" version = "0.46.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6d08612be826db7a7ba7c1d1f4cb594c45c7891a68fa50c300fea88ee5b9dbe4" +dependencies = [ + "anyhow", + "async-trait", + "serde", + "serde_json", + "shuttle-codegen 0.46.0", + "shuttle-common 0.46.0", + "shuttle-proto 0.46.0", + "shuttle-service 0.46.0", + "strfmt", + "tokio", + "tokio-stream", + "tokio-util", + "tonic", +] + +[[package]] +name = "shuttle-runtime" +version = "0.47.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07c18036c9640c0e74c0ce4a67cc11e4e6603179305f74558035fe5a033ec77f" dependencies = [ "anyhow", "async-trait", "colored", "serde", "serde_json", - "shuttle-codegen", - "shuttle-common", - "shuttle-proto", - "shuttle-service", + "shuttle-codegen 0.47.0", + "shuttle-common 0.47.0", + "shuttle-proto 0.47.0", + "shuttle-service 0.47.0", "strfmt", "tokio", "tokio-stream", @@ -1712,7 +1786,21 @@ dependencies = [ "anyhow", "async-trait", "serde", - "shuttle-common", + "shuttle-common 0.46.0", + "strfmt", + "thiserror", +] + +[[package]] +name = "shuttle-service" +version = "0.47.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff6f3011b6766b3aad6b93f16aaf9beb5fe9e600e85e409a5077d8e2f0b055c4" +dependencies = [ + "anyhow", + "async-trait", + "serde", + "shuttle-common 0.47.0", "strfmt", "thiserror", ] @@ -1872,7 +1960,7 @@ dependencies = [ "serde", "serde_json", "shuttle-axum", - "shuttle-runtime", + "shuttle-runtime 0.47.0", "socketioxide", "tokio", "tower", diff --git a/Cargo.toml b/Cargo.toml index ee0387f..95e8688 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -21,7 +21,7 @@ regex = "1.10.5" chrono = "0.4.38" memory-serve = "0.5.0" clap = { version = "4.5.13", features = ["derive", "env"] } -shuttle-runtime = {version = "0.46.0", optional = true} +shuttle-runtime = {version = "0.47.0", optional = true} shuttle-axum = {version = "0.46.0", optional = true} [features]