From cfd9c022a24a502fa56a33e26c41fd664a835da9 Mon Sep 17 00:00:00 2001 From: "hash-worker[bot]" <180894564+hash-worker[bot]@users.noreply.github.com> Date: Wed, 24 Jun 2026 21:11:26 +0000 Subject: [PATCH] Update Rust crate `temporalio-common` to 286baac --- Cargo.lock | 101 +++++++++++++++++++++++++++++++++++++++++++++++++++-- Cargo.toml | 2 +- 2 files changed, 100 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index d698a14615e..ffb72a985d9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4011,7 +4011,7 @@ dependencies = [ "serde_json", "simple-mermaid", "temporalio-client", - "temporalio-common", + "temporalio-common 0.4.0", "thiserror 2.0.18", "tracing", "tracing-opentelemetry", @@ -7128,6 +7128,28 @@ dependencies = [ "camino", ] +[[package]] +name = "pbjson" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8edd1efdd8ab23ba9cb9ace3d9987a72663d5d7c9f74fa00b51d6213645cf6c" +dependencies = [ + "base64", + "serde", +] + +[[package]] +name = "pbjson-build" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2ed4d5c6ae95e08ac768883c8401cf0e8deb4e6e1d6a4e1fd3d2ec4f0ec63200" +dependencies = [ + "heck", + "itertools 0.14.0", + "prost 0.14.4", + "prost-types", +] + [[package]] name = "pem" version = "3.0.6" @@ -9686,7 +9708,7 @@ dependencies = [ "parking_lot", "rand 0.9.4", "slotmap", - "temporalio-common", + "temporalio-common 0.1.0", "thiserror 2.0.18", "tokio", "tonic 0.14.6", @@ -9721,6 +9743,80 @@ dependencies = [ "uuid", ] +[[package]] +name = "temporalio-common" +version = "0.4.0" +source = "git+https://github.com/temporalio/sdk-core?rev=286baac50411d2a4e32c12dded96cb4bb696c880#286baac50411d2a4e32c12dded96cb4bb696c880" +dependencies = [ + "anyhow", + "async-trait", + "bon", + "crc32fast", + "derive_more", + "erased-serde", + "futures", + "parking_lot", + "prost 0.14.4", + "prost-types", + "serde", + "serde_json", + "temporalio-common-wasm", + "temporalio-protos", + "thiserror 2.0.18", + "tonic 0.14.6", + "tracing", + "tracing-core", + "tracing-subscriber", + "url", + "uuid", +] + +[[package]] +name = "temporalio-common-wasm" +version = "0.4.0" +source = "git+https://github.com/temporalio/sdk-core?rev=286baac50411d2a4e32c12dded96cb4bb696c880#286baac50411d2a4e32c12dded96cb4bb696c880" +dependencies = [ + "anyhow", + "async-trait", + "bon", + "crc32fast", + "derive_more", + "erased-serde", + "futures", + "parking_lot", + "prost 0.14.4", + "serde", + "serde_json", + "temporalio-protos", + "thiserror 2.0.18", + "tracing", + "tracing-core", + "tracing-subscriber", + "url", +] + +[[package]] +name = "temporalio-protos" +version = "0.4.0" +source = "git+https://github.com/temporalio/sdk-core?rev=286baac50411d2a4e32c12dded96cb4bb696c880#286baac50411d2a4e32c12dded96cb4bb696c880" +dependencies = [ + "anyhow", + "base64", + "derive_more", + "http 1.4.2", + "pbjson", + "pbjson-build", + "prost 0.14.4", + "prost-types", + "prost-wkt-types", + "serde", + "serde_json", + "thiserror 2.0.18", + "tonic 0.14.6", + "tonic-prost", + "tonic-prost-build", +] + [[package]] name = "term" version = "1.2.1" @@ -10477,6 +10573,7 @@ dependencies = [ "matchers", "nu-ansi-term", "once_cell", + "parking_lot", "regex-automata", "serde", "serde_json", diff --git a/Cargo.toml b/Cargo.toml index 42b78fb5027..3530733c2a8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -256,7 +256,7 @@ syn = { version = "2.0.108", default-features = f tachyonix = { version = "0.3.1", default-features = false } tarpc = { version = "0.36.0", default-features = false, git = "https://github.com/google/tarpc", rev = "f55f36d2d876b1868cfcf52f41d0456a60cf726c" } temporalio-client = { git = "https://github.com/temporalio/sdk-core", rev = "231e21c" } -temporalio-common = { git = "https://github.com/temporalio/sdk-core", rev = "231e21c" } +temporalio-common = { git = "https://github.com/temporalio/sdk-core", rev = "286baac50411d2a4e32c12dded96cb4bb696c880" } test-log = { version = "0.2.18", default-features = false } test-strategy = { version = "0.4.3", default-features = false } testcontainers = { version = "0.27.1", default-features = false }