Skip to content

Commit 6f75c58

Browse files
authored
fix: Add std feature to serde to fix CI linting issues (#3165)
1 parent 80b5dcb commit 6f75c58

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

opentelemetry-otlp/allowed-external-types.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ allowed_external_types = [
88
# serde
99
"serde::de::Deserialize",
1010
"serde::ser::Serialize",
11+
## serde: Required for serde version 1.0.222 or greater.
12+
"serde_core::de::Deserialize",
13+
"serde_core::ser::Serialize",
1114
# tonic is a pre 1.0 crate
1215
"tonic::metadata::map::MetadataMap",
1316
"tonic::transport::channel::tls::ClientTlsConfig",

opentelemetry-proto/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ prost = { workspace = true, optional = true }
5858
opentelemetry = { workspace = true }
5959
opentelemetry_sdk = { workspace = true }
6060
schemars = { workspace = true, optional = true }
61-
serde = { workspace = true, optional = true, features = ["serde_derive"] }
61+
serde = { workspace = true, optional = true, features = ["serde_derive", "std"] }
6262
serde_json = { workspace = true, optional = true }
6363
const-hex = { workspace = true, optional = true }
6464
base64 = { workspace = true, optional = true }

0 commit comments

Comments
 (0)