Skip to content

Commit 2b20cd6

Browse files
authored
fix: icu_decimal version (#5919)
1 parent 39e09c2 commit 2b20cd6

File tree

4 files changed

+46
-41
lines changed

4 files changed

+46
-41
lines changed

codex-rs/Cargo.lock

Lines changed: 34 additions & 36 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

codex-rs/Cargo.toml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -122,8 +122,9 @@ escargot = "0.5"
122122
eventsource-stream = "0.2.3"
123123
futures = { version = "0.3", default-features = false }
124124
http = "1.3.1"
125-
icu_decimal = "2.0.0"
126-
icu_locale_core = "2.0.0"
125+
icu_decimal = "2.1"
126+
icu_provider = { version = "2.1", features = ["sync"] }
127+
icu_locale_core = "2.1"
127128
ignore = "0.4.23"
128129
image = { version = "^0.25.8", default-features = false }
129130
indexmap = "2.6.0"
@@ -253,7 +254,7 @@ unwrap_used = "deny"
253254
# cargo-shear cannot see the platform-specific openssl-sys usage, so we
254255
# silence the false positive here instead of deleting a real dependency.
255256
[workspace.metadata.cargo-shear]
256-
ignored = ["openssl-sys", "codex-utils-readiness", "codex-utils-tokenizer"]
257+
ignored = ["icu_provider", "openssl-sys", "codex-utils-readiness", "codex-utils-tokenizer"]
257258

258259
[profile.release]
259260
lto = "fat"

codex-rs/codex-backend-openapi-models/Cargo.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,6 @@ path = "src/lib.rs"
1616
serde = { version = "1", features = ["derive"] }
1717
serde_json = "1"
1818
serde_with = "3"
19+
20+
[package.metadata.cargo-shear]
21+
ignored = ["serde_with"]

codex-rs/protocol/Cargo.toml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ base64 = { workspace = true }
1717
codex-utils-image = { workspace = true }
1818
icu_decimal = { workspace = true }
1919
icu_locale_core = { workspace = true }
20+
icu_provider = { workspace = true, features = ["sync"] }
2021
mcp-types = { workspace = true }
2122
mime_guess = { workspace = true }
2223
serde = { workspace = true, features = ["derive"] }
@@ -39,5 +40,7 @@ anyhow = { workspace = true }
3940
tempfile = { workspace = true }
4041

4142
[package.metadata.cargo-shear]
42-
# Required because the not imported as strum_macros in non-nightly builds.
43-
ignored = ["strum"]
43+
# Required because:
44+
# `icu_provider`: contains a required `sync` feature for `icu_decimal`
45+
# `strum`: as strum_macros in non-nightly builds
46+
ignored = ["icu_provider", "strum"]

0 commit comments

Comments
 (0)