-
Notifications
You must be signed in to change notification settings - Fork 110
Update Rust crate temporal-sdk-core-protos to 5c9bcd1
#7900
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #7900 +/- ##
==========================================
- Coverage 59.26% 59.24% -0.02%
==========================================
Files 1191 1191
Lines 113436 113397 -39
Branches 4982 4982
==========================================
- Hits 67232 67187 -45
- Misses 45428 45434 +6
Partials 776 776
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
0ae97b7 to
ec31723
Compare
Cargo.toml
Outdated
| tarpc = { version = "=0.36.0", default-features = false, git = "https://github.com/google/tarpc", rev = "f55f36d2d876b1868cfcf52f41d0456a60cf726c" } | ||
| temporal-client = { git = "https://github.com/temporalio/sdk-core", rev = "4a2368d" } | ||
| temporal-sdk-core-protos = { git = "https://github.com/temporalio/sdk-core", rev = "4a2368d" } | ||
| temporal-sdk-core-protos = { git = "https://github.com/temporalio/sdk-core", rev = "9e9a46191656fc9ccd95589dac3552410561d620" } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Dependency version mismatch: temporal-client and temporal-sdk-core-protos are both from the same repository but pinned to different commits, which may cause API incompatibility issues.
View Details
📝 Patch Details
diff --git a/Cargo.lock b/Cargo.lock
index aa265bd41..59b36b856 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -892,6 +892,32 @@ dependencies = [
"tracing",
]
+[[package]]
+name = "axum"
+version = "0.8.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6d6fd624c75e18b3b4c6b9caf42b1afe24437daaee904069137d8bab077be8b8"
+dependencies = [
+ "axum-core 0.5.0",
+ "bytes",
+ "futures-util",
+ "http 1.3.1",
+ "http-body 1.0.1",
+ "http-body-util",
+ "itoa",
+ "matchit 0.8.4",
+ "memchr",
+ "mime",
+ "percent-encoding",
+ "pin-project-lite",
+ "rustversion",
+ "serde",
+ "sync_wrapper",
+ "tower 0.5.2",
+ "tower-layer",
+ "tower-service",
+]
+
[[package]]
name = "axum-core"
version = "0.4.5"
@@ -2141,34 +2167,13 @@ dependencies = [
"syn 2.0.106",
]
-[[package]]
-name = "derive_more"
-version = "1.0.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4a9b99b9cbbe49445b21764dc0625032a89b145a2642e67603e1c936f5458d05"
-dependencies = [
- "derive_more-impl 1.0.0",
-]
-
[[package]]
name = "derive_more"
version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678"
dependencies = [
- "derive_more-impl 2.0.1",
-]
-
-[[package]]
-name = "derive_more-impl"
-version = "1.0.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22"
-dependencies = [
- "proc-macro2",
- "quote",
- "syn 2.0.106",
- "unicode-xid",
+ "derive_more-impl",
]
[[package]]
@@ -3042,7 +3047,7 @@ version = "0.0.0"
dependencies = [
"bytes",
"derive-where",
- "derive_more 2.0.1",
+ "derive_more",
"error-stack",
"futures",
"harpc-codec",
@@ -3083,7 +3088,7 @@ version = "0.0.0"
dependencies = [
"bytes",
"bytes-utils",
- "derive_more 2.0.1",
+ "derive_more",
"error-stack",
"futures",
"futures-core",
@@ -3125,7 +3130,7 @@ version = "0.0.0"
dependencies = [
"bytes",
"derive-where",
- "derive_more 2.0.1",
+ "derive_more",
"error-stack",
"frunk",
"frunk_core",
@@ -3165,7 +3170,7 @@ name = "harpc-tower"
version = "0.0.0"
dependencies = [
"bytes",
- "derive_more 2.0.1",
+ "derive_more",
"error-stack",
"futures",
"futures-core",
@@ -3224,7 +3229,7 @@ dependencies = [
"dashu-base",
"dashu-float",
"derive-where",
- "derive_more 2.0.1",
+ "derive_more",
"error-stack",
"harpc-types",
"harpc-wire-protocol",
@@ -3257,7 +3262,7 @@ dependencies = [
name = "hash-graph"
version = "0.0.0"
dependencies = [
- "axum",
+ "axum 0.7.5",
"clap",
"clap_complete",
"error-stack",
@@ -3292,11 +3297,11 @@ name = "hash-graph-api"
version = "0.0.0"
dependencies = [
"async-trait",
- "axum",
+ "axum 0.7.5",
"axum-core 0.5.0",
"bytes",
"derive-where",
- "derive_more 2.0.1",
+ "derive_more",
"error-stack",
"frunk",
"futures",
@@ -3352,7 +3357,7 @@ dependencies = [
"bytes",
"cedar-policy-core",
"derive-where",
- "derive_more 2.0.1",
+ "derive_more",
"enum-iterator",
"error-stack",
"futures",
@@ -3385,7 +3390,7 @@ version = "0.0.0"
dependencies = [
"criterion",
"criterion-macro",
- "derive_more 2.0.1",
+ "derive_more",
"either",
"error-stack",
"hash-graph-api",
@@ -3442,7 +3447,7 @@ dependencies = [
"bytes",
"clap",
"clap_complete",
- "derive_more 2.0.1",
+ "derive_more",
"error-stack",
"futures",
"hash-graph-migrations-macros",
@@ -3463,7 +3468,7 @@ name = "hash-graph-migrations-macros"
version = "0.0.0"
dependencies = [
"convert_case 0.8.0",
- "derive_more 2.0.1",
+ "derive_more",
"proc-macro-error2",
"proc-macro2",
"quote",
@@ -3484,7 +3489,7 @@ dependencies = [
"deadpool",
"deadpool-postgres",
"derive-where",
- "derive_more 2.0.1",
+ "derive_more",
"dotenv-flow",
"error-stack",
"futures",
@@ -3523,7 +3528,7 @@ version = "0.0.0"
dependencies = [
"bytes",
"derive-where",
- "derive_more 2.0.1",
+ "derive_more",
"error-stack",
"futures",
"hash-codec",
@@ -3567,7 +3572,7 @@ dependencies = [
name = "hash-graph-test-data"
version = "0.0.0"
dependencies = [
- "derive_more 2.0.1",
+ "derive_more",
"error-stack",
"hash-codec",
"hash-graph-store",
@@ -3590,7 +3595,7 @@ dependencies = [
name = "hash-graph-test-server"
version = "0.0.0"
dependencies = [
- "axum",
+ "axum 0.7.5",
"error-stack",
"futures",
"hash-codec",
@@ -3622,7 +3627,7 @@ dependencies = [
name = "hash-graph-type-fetcher"
version = "0.0.0"
dependencies = [
- "derive_more 2.0.1",
+ "derive_more",
"error-stack",
"futures",
"hash-graph-authorization",
@@ -3651,7 +3656,7 @@ name = "hash-graph-types"
version = "0.0.0"
dependencies = [
"bytes",
- "derive_more 2.0.1",
+ "derive_more",
"error-stack",
"futures",
"hash-codec",
@@ -3676,7 +3681,7 @@ dependencies = [
name = "hash-graph-validation"
version = "0.0.0"
dependencies = [
- "derive_more 2.0.1",
+ "derive_more",
"error-stack",
"futures",
"hash-graph-store",
@@ -3707,7 +3712,7 @@ dependencies = [
"clap",
"clap_complete",
"criterion",
- "derive_more 2.0.1",
+ "derive_more",
"error-stack",
"globset",
"guppy",
@@ -3736,7 +3741,7 @@ version = "0.0.0"
dependencies = [
"clap",
"clap_builder",
- "derive_more 2.0.1",
+ "derive_more",
"error-stack",
"opentelemetry",
"opentelemetry-appender-tracing",
@@ -3803,7 +3808,7 @@ dependencies = [
name = "hashql-ast"
version = "0.0.0"
dependencies = [
- "derive_more 2.0.1",
+ "derive_more",
"enum-iterator",
"foldhash 0.2.0",
"hashbrown 0.16.0",
@@ -3821,7 +3826,7 @@ dependencies = [
"anstream",
"camino",
"clap",
- "derive_more 2.0.1",
+ "derive_more",
"error-stack",
"guppy",
"hash-graph-store",
@@ -3855,7 +3860,7 @@ dependencies = [
"anstyle",
"bitvec",
"bumpalo",
- "derive_more 2.0.1",
+ "derive_more",
"ena",
"foldhash 0.2.0",
"hash-codec",
@@ -3890,7 +3895,7 @@ dependencies = [
"anstyle",
"anstyle-lossy",
"anstyle-svg",
- "derive_more 2.0.1",
+ "derive_more",
"rstest",
"serde",
"serde_json",
@@ -3902,7 +3907,7 @@ dependencies = [
name = "hashql-eval"
version = "0.0.0"
dependencies = [
- "derive_more 2.0.1",
+ "derive_more",
"hash-graph-store",
"hashql-compiletest",
"hashql-core",
@@ -5422,9 +5427,9 @@ checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94"
[[package]]
name = "matchit"
-version = "0.8.6"
+version = "0.8.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2f926ade0c4e170215ae43342bf13b9310a437609c81f29f86c5df6657582ef9"
+checksum = "47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3"
[[package]]
name = "maybe-owned"
@@ -6062,7 +6067,7 @@ dependencies = [
"opentelemetry",
"opentelemetry-proto",
"opentelemetry_sdk",
- "prost",
+ "prost 0.13.5",
"thiserror 2.0.16",
"tokio",
"tonic 0.13.1",
@@ -6076,7 +6081,7 @@ checksum = "2e046fd7660710fe5a05e8748e70d9058dc15c94ba914e7c4faa7c728f0e8ddc"
dependencies = [
"opentelemetry",
"opentelemetry_sdk",
- "prost",
+ "prost 0.13.5",
"tonic 0.13.1",
]
@@ -6981,14 +6986,24 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5"
dependencies = [
"bytes",
- "prost-derive",
+ "prost-derive 0.13.5",
+]
+
+[[package]]
+name = "prost"
+version = "0.14.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7231bd9b3d3d33c86b58adbac74b5ec0ad9f496b19d22801d773636feaa95f3d"
+dependencies = [
+ "bytes",
+ "prost-derive 0.14.1",
]
[[package]]
name = "prost-build"
-version = "0.13.5"
+version = "0.14.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "be769465445e8c1474e9c5dac2018218498557af32d9ed057325ec9a41ae81bf"
+checksum = "ac6c3320f9abac597dcbc668774ef006702672474aad53c6d596b62e487b40b1"
dependencies = [
"heck",
"itertools 0.14.0",
@@ -6997,8 +7012,10 @@ dependencies = [
"once_cell",
"petgraph 0.7.1",
"prettyplease",
- "prost",
+ "prost 0.14.1",
"prost-types",
+ "pulldown-cmark",
+ "pulldown-cmark-to-cmark",
"regex",
"syn 2.0.106",
"tempfile",
@@ -7017,24 +7034,37 @@ dependencies = [
"syn 2.0.106",
]
+[[package]]
+name = "prost-derive"
+version = "0.14.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9120690fafc389a67ba3803df527d0ec9cbbc9cc45e4cc20b332996dfb672425"
+dependencies = [
+ "anyhow",
+ "itertools 0.14.0",
+ "proc-macro2",
+ "quote",
+ "syn 2.0.106",
+]
+
[[package]]
name = "prost-types"
-version = "0.13.5"
+version = "0.14.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "52c2c1bf36ddb1a1c396b3601a3cec27c2462e45f07c386894ec3ccf5332bd16"
+checksum = "b9b4db3d6da204ed77bb26ba83b6122a73aeb2e87e25fbf7ad2e84c4ccbf8f72"
dependencies = [
- "prost",
+ "prost 0.14.1",
]
[[package]]
name = "prost-wkt"
-version = "0.6.1"
+version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "497e1e938f0c09ef9cabe1d49437b4016e03e8f82fbbe5d1c62a9b61b9decae1"
+checksum = "655944d0ce015e71b3ec21279437e6a09e58433e50c7b0677901f3d5235e74f5"
dependencies = [
"chrono",
"inventory",
- "prost",
+ "prost 0.14.1",
"serde",
"serde_derive",
"serde_json",
@@ -7043,12 +7073,12 @@ dependencies = [
[[package]]
name = "prost-wkt-build"
-version = "0.6.1"
+version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "07b8bf115b70a7aa5af1fd5d6e9418492e9ccb6e4785e858c938e28d132a884b"
+checksum = "f869f1443fee474b785e935d92e1007f57443e485f51668ed41943fc01a321a2"
dependencies = [
"heck",
- "prost",
+ "prost 0.14.1",
"prost-build",
"prost-types",
"quote",
@@ -7056,12 +7086,12 @@ dependencies = [
[[package]]
name = "prost-wkt-types"
-version = "0.6.1"
+version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c8cdde6df0a98311c839392ca2f2f0bcecd545f86a62b4e3c6a49c336e970fe5"
+checksum = "eeeffd6b9becd4600dd461399f3f71aeda2ff0848802a9ed526cf12e8f42902a"
dependencies = [
"chrono",
- "prost",
+ "prost 0.14.1",
"prost-build",
"prost-types",
"prost-wkt",
@@ -7081,6 +7111,26 @@ dependencies = [
"cc",
]
+[[package]]
+name = "pulldown-cmark"
+version = "0.13.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1e8bbe1a966bd2f362681a44f6edce3c2310ac21e4d5067a6e7ec396297a6ea0"
+dependencies = [
+ "bitflags 2.9.4",
+ "memchr",
+ "unicase",
+]
+
+[[package]]
+name = "pulldown-cmark-to-cmark"
+version = "21.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "e5b6a0769a491a08b31ea5c62494a8f144ee0987d86d670a8af4df1e1b7cde75"
+dependencies = [
+ "pulldown-cmark",
+]
+
[[package]]
name = "qoi"
version = "0.4.1"
@@ -7590,7 +7640,7 @@ dependencies = [
"async-trait",
"getrandom 0.2.16",
"http 1.3.1",
- "matchit 0.8.6",
+ "matchit 0.8.4",
"reqwest",
"reqwest-middleware",
"tracing",
@@ -8743,14 +8793,16 @@ dependencies = [
[[package]]
name = "temporal-client"
version = "0.1.0"
-source = "git+https://github.com/temporalio/sdk-core?rev=4a2368d#4a2368d19f57e971ca9b2465f1dbeede7a861c34"
+source = "git+https://github.com/temporalio/sdk-core?rev=9e9a46191656fc9ccd95589dac3552410561d620#9e9a46191656fc9ccd95589dac3552410561d620"
dependencies = [
"anyhow",
"async-trait",
"backoff",
"base64 0.22.1",
+ "bytes",
"derive_builder",
- "derive_more 1.0.0",
+ "derive_more",
+ "dyn-clone",
"futures-retry",
"futures-util",
"http 1.3.1",
@@ -8758,13 +8810,12 @@ dependencies = [
"hyper",
"hyper-util",
"parking_lot",
- "prost-types",
"slotmap",
"temporal-sdk-core-api",
"temporal-sdk-core-protos",
"thiserror 2.0.16",
"tokio",
- "tonic 0.12.3",
+ "tonic 0.14.2",
"tower 0.5.2",
"tracing",
"url",
@@ -8774,40 +8825,39 @@ dependencies = [
[[package]]
name = "temporal-sdk-core-api"
version = "0.1.0"
-source = "git+https://github.com/temporalio/sdk-core?rev=4a2368d#4a2368d19f57e971ca9b2465f1dbeede7a861c34"
+source = "git+https://github.com/temporalio/sdk-core?rev=9e9a46191656fc9ccd95589dac3552410561d620#9e9a46191656fc9ccd95589dac3552410561d620"
dependencies = [
"async-trait",
"derive_builder",
- "derive_more 1.0.0",
- "prost",
- "prost-types",
+ "derive_more",
+ "prost 0.14.1",
"serde_json",
"temporal-sdk-core-protos",
"thiserror 2.0.16",
- "tonic 0.12.3",
+ "tonic 0.14.2",
+ "tracing",
"tracing-core",
"url",
+ "uuid",
]
[[package]]
name = "temporal-sdk-core-protos"
version = "0.1.0"
-source = "git+https://github.com/temporalio/sdk-core?rev=4a2368d#4a2368d19f57e971ca9b2465f1dbeede7a861c34"
+source = "git+https://github.com/temporalio/sdk-core?rev=9e9a46191656fc9ccd95589dac3552410561d620#9e9a46191656fc9ccd95589dac3552410561d620"
dependencies = [
"anyhow",
"base64 0.22.1",
- "derive_more 1.0.0",
- "prost",
- "prost-build",
- "prost-types",
+ "derive_more",
+ "prost 0.14.1",
"prost-wkt",
- "prost-wkt-build",
"prost-wkt-types",
"serde",
"serde_json",
"thiserror 2.0.16",
- "tonic 0.12.3",
- "tonic-build",
+ "tonic 0.14.2",
+ "tonic-prost",
+ "tonic-prost-build",
]
[[package]]
@@ -9223,16 +9273,13 @@ checksum = "d163a63c116ce562a22cda521fcc4d79152e7aba014456fb5eb442f6d6a10109"
[[package]]
name = "tonic"
-version = "0.12.3"
+version = "0.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "877c5b330756d856ffcc4553ab34a5684481ade925ecc54bcd1bf02b1d0d4d52"
+checksum = "7e581ba15a835f4d9ea06c55ab1bd4dce26fc53752c69a04aac00703bfb49ba9"
dependencies = [
- "async-stream",
"async-trait",
- "axum",
"base64 0.22.1",
"bytes",
- "h2",
"http 1.3.1",
"http-body 1.0.1",
"http-body-util",
@@ -9241,14 +9288,12 @@ dependencies = [
"hyper-util",
"percent-encoding",
"pin-project",
- "prost",
+ "prost 0.13.5",
"rustls-native-certs",
- "rustls-pemfile",
- "socket2 0.5.10",
"tokio",
"tokio-rustls",
"tokio-stream",
- "tower 0.4.13",
+ "tower 0.5.2",
"tower-layer",
"tower-service",
"tracing",
@@ -9256,13 +9301,15 @@ dependencies = [
[[package]]
name = "tonic"
-version = "0.13.1"
+version = "0.14.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7e581ba15a835f4d9ea06c55ab1bd4dce26fc53752c69a04aac00703bfb49ba9"
+checksum = "eb7613188ce9f7df5bfe185db26c5814347d110db17920415cf2fbcad85e7203"
dependencies = [
"async-trait",
+ "axum 0.8.1",
"base64 0.22.1",
"bytes",
+ "h2",
"http 1.3.1",
"http-body 1.0.1",
"http-body-util",
@@ -9271,8 +9318,9 @@ dependencies = [
"hyper-util",
"percent-encoding",
"pin-project",
- "prost",
"rustls-native-certs",
+ "socket2 0.6.0",
+ "sync_wrapper",
"tokio",
"tokio-rustls",
"tokio-stream",
@@ -9284,9 +9332,32 @@ dependencies = [
[[package]]
name = "tonic-build"
-version = "0.12.3"
+version = "0.14.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9557ce109ea773b399c9b9e5dca39294110b74f1f342cb347a80d1fce8c26a11"
+checksum = "4c40aaccc9f9eccf2cd82ebc111adc13030d23e887244bc9cfa5d1d636049de3"
+dependencies = [
+ "prettyplease",
+ "proc-macro2",
+ "quote",
+ "syn 2.0.106",
+]
+
+[[package]]
+name = "tonic-prost"
+version = "0.14.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "66bd50ad6ce1252d87ef024b3d64fe4c3cf54a86fb9ef4c631fdd0ded7aeaa67"
+dependencies = [
+ "bytes",
+ "prost 0.14.1",
+ "tonic 0.14.2",
+]
+
+[[package]]
+name = "tonic-prost-build"
+version = "0.14.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b4a16cba4043dc3ff43fcb3f96b4c5c154c64cbd18ca8dce2ab2c6a451d058a2"
dependencies = [
"prettyplease",
"proc-macro2",
@@ -9294,6 +9365,8 @@ dependencies = [
"prost-types",
"quote",
"syn 2.0.106",
+ "tempfile",
+ "tonic-build",
]
[[package]]
@@ -9304,13 +9377,9 @@ checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c"
dependencies = [
"futures-core",
"futures-util",
- "indexmap 1.9.3",
"pin-project",
"pin-project-lite",
- "rand 0.8.5",
- "slab",
"tokio",
- "tokio-util",
"tower-layer",
"tower-service",
"tracing",
@@ -9585,7 +9654,7 @@ version = "0.0.0"
dependencies = [
"bytes",
"console_error_panic_hook",
- "derive_more 2.0.1",
+ "derive_more",
"email_address",
"error-stack",
"futures",
@@ -9899,9 +9968,9 @@ dependencies = [
[[package]]
name = "uuid"
-version = "1.18.0"
+version = "1.18.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f33196643e165781c20a5ead5582283a7dacbb87855d867fbc2df3f81eddc1be"
+checksum = "2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2"
dependencies = [
"getrandom 0.3.3",
"js-sys",
diff --git a/Cargo.toml b/Cargo.toml
index 2969fd8cd..fd51d5d36 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -238,7 +238,7 @@ supports-unicode = { version = "=3.0.0", default-features = fa
syn = { version = "=2.0.106", default-features = false }
tachyonix = { version = "=0.3.1", default-features = false }
tarpc = { version = "=0.36.0", default-features = false, git = "https://github.com/google/tarpc", rev = "f55f36d2d876b1868cfcf52f41d0456a60cf726c" }
-temporal-client = { git = "https://github.com/temporalio/sdk-core", rev = "4a2368d" }
+temporal-client = { git = "https://github.com/temporalio/sdk-core", rev = "9e9a46191656fc9ccd95589dac3552410561d620" }
temporal-sdk-core-protos = { git = "https://github.com/temporalio/sdk-core", rev = "9e9a46191656fc9ccd95589dac3552410561d620" }
test-log = { version = "=0.2.18", default-features = false }
test-strategy = { version = "=0.4.3", default-features = false }
@@ -274,7 +274,7 @@ unicode-properties = { version = "=0.1.3", default-features = fa
unicode-segmentation = { version = "=1.12.0", default-features = false }
url = { version = "=2.5.7", default-features = false }
utoipa = { version = "=4.2.3", default-features = false }
-uuid = { version = "=1.18.0", default-features = false }
+uuid = { version = "=1.18.1", default-features = false }
walkdir = { version = "=2.5.0", default-features = false }
wasm-bindgen = { version = "=0.2.100", default-features = false }
wasm-bindgen-test = { version = "=0.3.50", default-features = false }
Analysis
Dependency version mismatch causes compilation failure in temporal crates
What fails: Updating temporal-sdk-core-protos to commit 9e9a46191656fc9ccd95589dac3552410561d620 while leaving temporal-client at older commit 4a2368d causes dependency resolution conflicts
How to reproduce:
cargo update temporal-sdk-core-protosResult: Build fails with error: "failed to select a version for matchit" - newer temporal-sdk-core-protos requires matchit 0.8.4 but older temporal-client dependencies require matchit 0.8.6
Expected: Both temporal crates should use the same commit to maintain API compatibility since they are from the same temporalio/sdk-core repository and have interdependencies
Fix: Updated temporal-client from commit 4a2368d (Dec 2024) to 9e9a46191656fc9ccd95589dac3552410561d620 (Oct 2025) to match temporal-sdk-core-protos, and updated uuid workspace dependency from 1.18.0 to 1.18.1 to resolve additional conflicts
ec31723 to
a600fc8
Compare
temporal-sdk-core-protos to 9e9a461temporal-sdk-core-protos to 35e021b
a600fc8 to
6e56132
Compare
temporal-sdk-core-protos to 35e021btemporal-sdk-core-protos to 5560b4a
6e56132 to
b0d15da
Compare
temporal-sdk-core-protos to 5560b4atemporal-sdk-core-protos to be69557
b0d15da to
0c54409
Compare
temporal-sdk-core-protos to be69557temporal-sdk-core-protos to 0aa4a7f
0c54409 to
25ffed4
Compare
temporal-sdk-core-protos to 0aa4a7ftemporal-sdk-core-protos to 407043b
cba418c to
f035804
Compare
temporal-sdk-core-protos to 66ddab4temporal-sdk-core-protos to cc1ed60
f035804 to
3017a4d
Compare
temporal-sdk-core-protos to cc1ed60temporal-sdk-core-protos to d8a2bf1
3017a4d to
40903ab
Compare
temporal-sdk-core-protos to d8a2bf1temporal-sdk-core-protos to 372b270
40903ab to
37d5dca
Compare
temporal-sdk-core-protos to 372b270temporal-sdk-core-protos to d104a77
37d5dca to
dcb140b
Compare
temporal-sdk-core-protos to d104a77temporal-sdk-core-protos to 5c9bcd1
This PR contains the following updates:
4a2368d->5c9bcd1Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Configuration
📅 Schedule: Branch creation - "before 4am every weekday,every weekend" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.