Skip to content

Commit 415eb8d

Browse files
authored
build(deps): Upgrade prost/tonic deps to 0.14 (#5583)
1 parent 273968e commit 415eb8d

File tree

2 files changed

+155
-29
lines changed

2 files changed

+155
-29
lines changed

Cargo.lock

Lines changed: 151 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -752,6 +752,18 @@ dependencies = [
752752
"windows-sys 0.59.0",
753753
]
754754

755+
[[package]]
756+
name = "const-hex"
757+
version = "1.17.0"
758+
source = "registry+https://github.com/rust-lang/crates.io-index"
759+
checksum = "3bb320cac8a0750d7f25280aa97b09c26edfe161164238ecbbb31092b079e735"
760+
dependencies = [
761+
"cfg-if",
762+
"cpufeatures",
763+
"proptest",
764+
"serde_core",
765+
]
766+
755767
[[package]]
756768
name = "const-oid"
757769
version = "0.9.6"
@@ -1976,7 +1988,7 @@ dependencies = [
19761988
"libc",
19771989
"percent-encoding",
19781990
"pin-project-lite",
1979-
"socket2 0.5.10",
1991+
"socket2 0.6.2",
19801992
"system-configuration",
19811993
"tokio",
19821994
"tower-service",
@@ -2639,7 +2651,7 @@ dependencies = [
26392651
"minidump-common",
26402652
"num-traits",
26412653
"procfs-core",
2642-
"prost",
2654+
"prost 0.13.3",
26432655
"range-map",
26442656
"scroll",
26452657
"thiserror 2.0.17",
@@ -3097,31 +3109,32 @@ dependencies = [
30973109

30983110
[[package]]
30993111
name = "opentelemetry"
3100-
version = "0.30.0"
3112+
version = "0.31.0"
31013113
source = "registry+https://github.com/rust-lang/crates.io-index"
3102-
checksum = "aaf416e4cb72756655126f7dd7bb0af49c674f4c1b9903e80c009e0c37e552e6"
3114+
checksum = "b84bcd6ae87133e903af7ef497404dda70c60d0ea14895fc8a5e6722754fc2a0"
31033115
dependencies = [
31043116
"futures-core",
31053117
"futures-sink",
31063118
"js-sys",
31073119
"pin-project-lite",
31083120
"thiserror 2.0.17",
3109-
"tracing",
31103121
]
31113122

31123123
[[package]]
31133124
name = "opentelemetry-proto"
3114-
version = "0.30.0"
3125+
version = "0.31.0"
31153126
source = "registry+https://github.com/rust-lang/crates.io-index"
3116-
checksum = "2e046fd7660710fe5a05e8748e70d9058dc15c94ba914e7c4faa7c728f0e8ddc"
3127+
checksum = "a7175df06de5eaee9909d4805a3d07e28bb752c34cab57fa9cff549da596b30f"
31173128
dependencies = [
31183129
"base64 0.22.1",
3119-
"hex",
3130+
"const-hex",
31203131
"opentelemetry",
31213132
"opentelemetry_sdk",
3122-
"prost",
3133+
"prost 0.14.3",
31233134
"serde",
3124-
"tonic",
3135+
"serde_json",
3136+
"tonic 0.14.2",
3137+
"tonic-prost",
31253138
]
31263139

31273140
[[package]]
@@ -3132,17 +3145,16 @@ checksum = "e62e29dfe041afb8ed2a6c9737ab57db4907285d999ef8ad3a59092a36bdc846"
31323145

31333146
[[package]]
31343147
name = "opentelemetry_sdk"
3135-
version = "0.30.0"
3148+
version = "0.31.0"
31363149
source = "registry+https://github.com/rust-lang/crates.io-index"
3137-
checksum = "11f644aa9e5e31d11896e024305d7e3c98a88884d9f8919dbf37a9991bc47a4b"
3150+
checksum = "e14ae4f5991976fd48df6d843de219ca6d31b01daaab2dad5af2badeded372bd"
31383151
dependencies = [
31393152
"futures-channel",
31403153
"futures-executor",
31413154
"futures-util",
31423155
"opentelemetry",
31433156
"percent-encoding",
31443157
"rand 0.9.2",
3145-
"serde_json",
31463158
"thiserror 2.0.17",
31473159
]
31483160

@@ -3517,14 +3529,39 @@ dependencies = [
35173529
"serde",
35183530
]
35193531

3532+
[[package]]
3533+
name = "proptest"
3534+
version = "1.9.0"
3535+
source = "registry+https://github.com/rust-lang/crates.io-index"
3536+
checksum = "bee689443a2bd0a16ab0348b52ee43e3b2d1b1f931c8aa5c9f8de4c86fbe8c40"
3537+
dependencies = [
3538+
"bitflags 2.9.4",
3539+
"num-traits",
3540+
"rand 0.9.2",
3541+
"rand_chacha 0.9.0",
3542+
"rand_xorshift",
3543+
"regex-syntax",
3544+
"unarray",
3545+
]
3546+
35203547
[[package]]
35213548
name = "prost"
35223549
version = "0.13.3"
35233550
source = "registry+https://github.com/rust-lang/crates.io-index"
35243551
checksum = "7b0487d90e047de87f984913713b85c601c05609aad5b0df4b4573fbf69aa13f"
35253552
dependencies = [
35263553
"bytes",
3527-
"prost-derive",
3554+
"prost-derive 0.13.3",
3555+
]
3556+
3557+
[[package]]
3558+
name = "prost"
3559+
version = "0.14.3"
3560+
source = "registry+https://github.com/rust-lang/crates.io-index"
3561+
checksum = "d2ea70524a2f82d518bce41317d0fae74151505651af45faf1ffbd6fd33f0568"
3562+
dependencies = [
3563+
"bytes",
3564+
"prost-derive 0.14.3",
35283565
]
35293566

35303567
[[package]]
@@ -3540,13 +3577,35 @@ dependencies = [
35403577
"syn",
35413578
]
35423579

3580+
[[package]]
3581+
name = "prost-derive"
3582+
version = "0.14.3"
3583+
source = "registry+https://github.com/rust-lang/crates.io-index"
3584+
checksum = "27c6023962132f4b30eb4c172c91ce92d933da334c59c23cddee82358ddafb0b"
3585+
dependencies = [
3586+
"anyhow",
3587+
"itertools 0.14.0",
3588+
"proc-macro2",
3589+
"quote",
3590+
"syn",
3591+
]
3592+
35433593
[[package]]
35443594
name = "prost-types"
35453595
version = "0.13.3"
35463596
source = "registry+https://github.com/rust-lang/crates.io-index"
35473597
checksum = "4759aa0d3a6232fb8dbdb97b61de2c20047c68aca932c7ed76da9d788508d670"
35483598
dependencies = [
3549-
"prost",
3599+
"prost 0.13.3",
3600+
]
3601+
3602+
[[package]]
3603+
name = "prost-types"
3604+
version = "0.14.3"
3605+
source = "registry+https://github.com/rust-lang/crates.io-index"
3606+
checksum = "8991c4cbdb8bc5b11f0b074ffe286c30e523de90fee5ba8132f1399f23cb3dd7"
3607+
dependencies = [
3608+
"prost 0.14.3",
35503609
]
35513610

35523611
[[package]]
@@ -3673,6 +3732,15 @@ dependencies = [
36733732
"rand_core 0.9.3",
36743733
]
36753734

3735+
[[package]]
3736+
name = "rand_xorshift"
3737+
version = "0.4.0"
3738+
source = "registry+https://github.com/rust-lang/crates.io-index"
3739+
checksum = "513962919efc330f829edb2535844d1b912b0fbe2ca165d613e4e8788bb05a5a"
3740+
dependencies = [
3741+
"rand_core 0.9.3",
3742+
]
3743+
36763744
[[package]]
36773745
name = "range-map"
36783746
version = "0.2.0"
@@ -4464,8 +4532,8 @@ dependencies = [
44644532
"papaya",
44654533
"pin-project-lite",
44664534
"priority-queue",
4467-
"prost",
4468-
"prost-types",
4535+
"prost 0.14.3",
4536+
"prost-types 0.14.3",
44694537
"rand 0.9.2",
44704538
"regex",
44714539
"relay-auth",
@@ -4501,7 +4569,7 @@ dependencies = [
45014569
"rmp-serde",
45024570
"semver",
45034571
"sentry",
4504-
"sentry_protos",
4572+
"sentry_protos 0.5.0",
45054573
"serde",
45064574
"serde_bytes",
45074575
"serde_json",
@@ -5020,8 +5088,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
50205088
checksum = "8f01fcce99be02498bef97737246faf446ad246c3110b3190cc02df2e95c3398"
50215089
dependencies = [
50225090
"jsonschema",
5023-
"prost",
5024-
"sentry_protos",
5091+
"prost 0.13.3",
5092+
"sentry_protos 0.4.8",
50255093
"serde",
50265094
"serde_json",
50275095
"serde_yaml",
@@ -5111,9 +5179,21 @@ version = "0.4.8"
51115179
source = "registry+https://github.com/rust-lang/crates.io-index"
51125180
checksum = "cf33a607845b7433ca41476e79004c1e2eaebf682f4c1d8e2145a288914ce8d8"
51135181
dependencies = [
5114-
"prost",
5115-
"prost-types",
5116-
"tonic",
5182+
"prost 0.13.3",
5183+
"prost-types 0.13.3",
5184+
"tonic 0.13.1",
5185+
]
5186+
5187+
[[package]]
5188+
name = "sentry_protos"
5189+
version = "0.5.0"
5190+
source = "registry+https://github.com/rust-lang/crates.io-index"
5191+
checksum = "4544fc955b4587df17166521e836334c337c994d839f07e906d2838274d0d90a"
5192+
dependencies = [
5193+
"prost 0.14.3",
5194+
"prost-types 0.14.3",
5195+
"tonic 0.14.2",
5196+
"tonic-prost",
51175197
]
51185198

51195199
[[package]]
@@ -5799,7 +5879,7 @@ dependencies = [
57995879
"getrandom 0.3.2",
58005880
"once_cell",
58015881
"rustix 1.0.7",
5802-
"windows-sys 0.59.0",
5882+
"windows-sys 0.61.2",
58035883
]
58045884

58055885
[[package]]
@@ -6036,7 +6116,7 @@ dependencies = [
60366116
"hyper-util",
60376117
"percent-encoding",
60386118
"pin-project",
6039-
"prost",
6119+
"prost 0.13.3",
60406120
"socket2 0.5.10",
60416121
"tokio",
60426122
"tokio-stream",
@@ -6046,6 +6126,46 @@ dependencies = [
60466126
"tracing",
60476127
]
60486128

6129+
[[package]]
6130+
name = "tonic"
6131+
version = "0.14.2"
6132+
source = "registry+https://github.com/rust-lang/crates.io-index"
6133+
checksum = "eb7613188ce9f7df5bfe185db26c5814347d110db17920415cf2fbcad85e7203"
6134+
dependencies = [
6135+
"async-trait",
6136+
"axum",
6137+
"base64 0.22.1",
6138+
"bytes",
6139+
"h2",
6140+
"http",
6141+
"http-body",
6142+
"http-body-util",
6143+
"hyper",
6144+
"hyper-timeout",
6145+
"hyper-util",
6146+
"percent-encoding",
6147+
"pin-project",
6148+
"socket2 0.6.2",
6149+
"sync_wrapper",
6150+
"tokio",
6151+
"tokio-stream",
6152+
"tower",
6153+
"tower-layer",
6154+
"tower-service",
6155+
"tracing",
6156+
]
6157+
6158+
[[package]]
6159+
name = "tonic-prost"
6160+
version = "0.14.2"
6161+
source = "registry+https://github.com/rust-lang/crates.io-index"
6162+
checksum = "66bd50ad6ce1252d87ef024b3d64fe4c3cf54a86fb9ef4c631fdd0ded7aeaa67"
6163+
dependencies = [
6164+
"bytes",
6165+
"prost 0.14.3",
6166+
"tonic 0.14.2",
6167+
]
6168+
60496169
[[package]]
60506170
name = "tower"
60516171
version = "0.5.2"
@@ -6228,6 +6348,12 @@ dependencies = [
62286348
"libc",
62296349
]
62306350

6351+
[[package]]
6352+
name = "unarray"
6353+
version = "0.1.4"
6354+
source = "registry+https://github.com/rust-lang/crates.io-index"
6355+
checksum = "eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94"
6356+
62316357
[[package]]
62326358
name = "unescaper"
62336359
version = "0.1.6"

Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ num-traits = "0.2.19"
146146
num_cpus = "1.17.0"
147147
objectstore-client = "0.0.14"
148148
opentelemetry-semantic-conventions = { version = "0.31.0" }
149-
opentelemetry-proto = { version = "0.30.0", default-features = false }
149+
opentelemetry-proto = { version = "0.31.0", default-features = false }
150150
papaya = "0.2.3"
151151
parking_lot = "0.12.5"
152152
path-slash = "0.2.1"
@@ -158,8 +158,8 @@ pin-project-lite = "0.2.16"
158158
pretty-hex = "0.4.1"
159159
priority-queue = "2.7.0"
160160
proc-macro2 = "1.0.101"
161-
prost = "0.13.3"
162-
prost-types = "0.13.3"
161+
prost = "0.14.3"
162+
prost-types = "0.14.3"
163163
psl = "2.1.148"
164164
quote = "1.0.41"
165165
rand = "0.9.2"
@@ -186,7 +186,7 @@ sentry-release-parser = { version = "1.4.0", default-features = false, features
186186
"semver-1",
187187
] }
188188
sentry-types = "0.41.0"
189-
sentry_protos = "0.4.8"
189+
sentry_protos = "0.5.0"
190190
serde = { version = "=1.0.228", features = ["derive", "rc"] }
191191
serde-transcode = "1.1.1"
192192
serde-vars = "0.3.1"

0 commit comments

Comments
 (0)