From 04dec3c4e0076a6189db5b59d143ba5f229ea985 Mon Sep 17 00:00:00 2001 From: jedel1043 Date: Mon, 25 Sep 2023 21:56:25 -0600 Subject: [PATCH] Pin ICU4X related deps to minor versions --- boa_engine/Cargo.toml | 30 +++++++++++++++--------------- boa_icu_provider/Cargo.toml | 8 ++++---- boa_parser/Cargo.toml | 2 +- 3 files changed, 20 insertions(+), 20 deletions(-) diff --git a/boa_engine/Cargo.toml b/boa_engine/Cargo.toml index b69493fd36a..4ec0549a54b 100644 --- a/boa_engine/Cargo.toml +++ b/boa_engine/Cargo.toml @@ -76,25 +76,25 @@ num_enum = "0.7.0" pollster = "0.3.0" thin-vec = "0.2.12" itertools = { version = "0.11.0", default-features = false } -icu_normalizer = "1.3.0" +icu_normalizer = "~1.3.0" # intl deps boa_icu_provider = {workspace = true, features = ["std"], optional = true } -icu_provider = { version = "1.3.0", optional = true } -icu_locid = { version = "1.3.0", features = ["serde"], optional = true } -icu_locid_transform = { version = "1.3.0", default-features = false, features = ["std", "serde"], optional = true } -icu_datetime = { version = "1.3.0", default-features = false, features = ["serde", "experimental"], optional = true } -icu_calendar = { version = "1.3.0", default-features = false, optional = true } -icu_collator = { version = "1.3.0", default-features = false, features = ["serde"], optional = true } -icu_plurals = { version = "1.3.0", default-features = false, features = ["serde"], optional = true } -icu_list = { version = "1.3.0", default-features = false, features = ["serde"], optional = true } -icu_casemap = { version = "1.3.0", default-features = false, features = ["serde"], optional = true} -icu_segmenter = { version = "1.3.0", default-features = false, features = ["auto", "serde"], optional = true } -writeable = { version = "0.5.3", optional = true } -yoke = { version = "0.7.2", optional = true } -zerofrom = { version = "0.1.3", optional = true } sys-locale = { version = "0.3.1", optional = true } -fixed_decimal = { version = "0.5.4", features = ["ryu"], optional = true} +icu_provider = { version = "~1.3.0", optional = true } +icu_locid = { version = "~1.3.0", features = ["serde"], optional = true } +icu_locid_transform = { version = "~1.3.0", default-features = false, features = ["std", "serde"], optional = true } +icu_datetime = { version = "~1.3.0", default-features = false, features = ["serde", "experimental"], optional = true } +icu_calendar = { version = "~1.3.0", default-features = false, optional = true } +icu_collator = { version = "~1.3.0", default-features = false, features = ["serde"], optional = true } +icu_plurals = { version = "~1.3.0", default-features = false, features = ["serde"], optional = true } +icu_list = { version = "~1.3.0", default-features = false, features = ["serde"], optional = true } +icu_casemap = { version = "~1.3.0", default-features = false, features = ["serde"], optional = true} +icu_segmenter = { version = "~1.3.0", default-features = false, features = ["auto", "serde"], optional = true } +writeable = { version = "~0.5.3", optional = true } +yoke = { version = "~0.7.2", optional = true } +zerofrom = { version = "~0.1.3", optional = true } +fixed_decimal = { version = "~0.5.4", features = ["ryu"], optional = true} [dev-dependencies] criterion = "0.5.1" diff --git a/boa_icu_provider/Cargo.toml b/boa_icu_provider/Cargo.toml index fd95fca8cce..9d4a6c24adc 100644 --- a/boa_icu_provider/Cargo.toml +++ b/boa_icu_provider/Cargo.toml @@ -13,12 +13,12 @@ rust-version.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -icu_provider = { version = "1.3.0", features = ["serde", "sync"] } -icu_provider_blob = { version = "1.3.0" } -icu_provider_adapters = { version = "1.3.0", features = ["serde"] } +icu_provider = { version = "~1.3.0", features = ["serde", "sync"] } +icu_provider_blob = { version = "~1.3.0" } +icu_provider_adapters = { version = "~1.3.0", features = ["serde"] } once_cell = { version = "1.18.0", default-features = false, features = ["critical-section"] } -icu_datagen = { version = "1.3.0", optional = true } +icu_datagen = { version = "~1.3.0", optional = true } log = { version = "0.4.20", optional = true } simple_logger = { version = "4.2.0", optional = true } diff --git a/boa_parser/Cargo.toml b/boa_parser/Cargo.toml index 9c98cf91698..e9cb46225cb 100644 --- a/boa_parser/Cargo.toml +++ b/boa_parser/Cargo.toml @@ -21,7 +21,7 @@ num-traits = "0.2.16" bitflags = "2.4.0" num-bigint = "0.4.4" regress = "0.7.1" -icu_properties = "1.3.0" +icu_properties = "~1.3.0" [features] annex-b = []