diff --git a/Cargo.lock b/Cargo.lock index a62fb41cca7..6d74e7b66f3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1082,7 +1082,7 @@ dependencies = [ [[package]] name = "icu_codepointtrie" -version = "0.2.0" +version = "0.3.0" dependencies = [ "displaydoc", "postcard", @@ -1203,7 +1203,7 @@ dependencies = [ [[package]] name = "icu_pattern" -version = "0.1.0" +version = "0.1.1" dependencies = [ "displaydoc", "iai", @@ -1401,7 +1401,7 @@ dependencies = [ [[package]] name = "icu_uniset" -version = "0.3.0" +version = "0.4.0" dependencies = [ "criterion", "displaydoc", @@ -3000,7 +3000,7 @@ dependencies = [ [[package]] name = "writeable" -version = "0.2.0" +version = "0.2.1" dependencies = [ "criterion", "icu_benchmark_macros", @@ -3008,7 +3008,7 @@ dependencies = [ [[package]] name = "yoke" -version = "0.2.3" +version = "0.3.0" dependencies = [ "bincode", "serde", @@ -3030,7 +3030,7 @@ dependencies = [ [[package]] name = "zerovec" -version = "0.4.0" +version = "0.4.1" dependencies = [ "bincode", "criterion", diff --git a/components/datetime/Cargo.toml b/components/datetime/Cargo.toml index 2d7d5d79250..ca9677266f2 100644 --- a/components/datetime/Cargo.toml +++ b/components/datetime/Cargo.toml @@ -36,7 +36,7 @@ icu_locid = { version = "0.3", path = "../locid" } icu_plurals = { version = "0.3", path = "../plurals" } icu_provider = { version = "0.3", path = "../../provider/core", features = ["macros"] } icu_calendar = { version = "0.3", path = "../calendar" } -writeable = { version = "0.2", path = "../../utils/writeable" } +writeable = { version = "0.2.1", path = "../../utils/writeable" } litemap = { version = "0.2", path = "../../utils/litemap" } tinystr = { version = "0.4.10", features = ["alloc"], default-features = false } zerovec = { version = "0.4", path = "../../utils/zerovec", features = ["yoke"] } diff --git a/components/decimal/Cargo.toml b/components/decimal/Cargo.toml index 007c3f4e8da..a0181bbcb46 100644 --- a/components/decimal/Cargo.toml +++ b/components/decimal/Cargo.toml @@ -34,7 +34,7 @@ all-features = true icu_locid = { version = "0.3", path = "../locid" } icu_provider = { version = "0.3", path = "../../provider/core", features = ["macros"] } fixed_decimal = { version = "0.2", path = "../../utils/fixed_decimal" } -writeable = { version = "0.2", path = "../../utils/writeable" } +writeable = { version = "0.2.1", path = "../../utils/writeable" } serde = { version = "1.0", default-features = false, features = ["derive", "alloc"], optional = true } displaydoc = { version = "0.2.3", default-features = false } diff --git a/components/icu/Cargo.toml b/components/icu/Cargo.toml index b4f164adfcf..cc136926f44 100644 --- a/components/icu/Cargo.toml +++ b/components/icu/Cargo.toml @@ -77,11 +77,11 @@ path = "../../utils/fixed_decimal" default-features = false [dev-dependencies] -icu_codepointtrie = { version = "0.2", path = "../../utils/codepointtrie" } +icu_codepointtrie = { version = "0.3", path = "../../utils/codepointtrie" } icu_provider = { version = "0.3", path = "../../provider/core" } icu_testdata = { version = "0.3", path = "../../provider/testdata", features = ["static"] } -icu_uniset = { version = "0.3", path = "../../utils/uniset" } -writeable = { version = "0.2", path = "../../utils/writeable" } +icu_uniset = { version = "0.4", path = "../../utils/uniset" } +writeable = { version = "0.2.1", path = "../../utils/writeable" } [features] std = [ diff --git a/components/locid/Cargo.toml b/components/locid/Cargo.toml index a7b689b2726..86d15d8659d 100644 --- a/components/locid/Cargo.toml +++ b/components/locid/Cargo.toml @@ -36,7 +36,7 @@ all-features = true [dependencies] tinystr = { version = "0.4.10", features = ["alloc"], default-features = false } serde = { version = "1.0", optional = true, default-features = false, features = ["alloc"] } -writeable = { version = "0.2", path = "../../utils/writeable" } +writeable = { version = "0.2.1", path = "../../utils/writeable" } displaydoc = { version = "0.2.3", default-features = false } [dev-dependencies] diff --git a/components/properties/Cargo.toml b/components/properties/Cargo.toml index b2134baa6a7..5723677615f 100644 --- a/components/properties/Cargo.toml +++ b/components/properties/Cargo.toml @@ -33,9 +33,9 @@ all-features = true [dependencies] displaydoc = { version = "0.2.3", default-features = false } -icu_codepointtrie = { version = "0.2", path = "../../utils/codepointtrie", features = ["serde"] } +icu_codepointtrie = { version = "0.3", path = "../../utils/codepointtrie", features = ["serde"] } icu_provider = { version = "0.3", path = "../../provider/core", features = ["macros"] } -icu_uniset = { version = "0.3", path = "../../utils/uniset", features = ["serde"] } +icu_uniset = { version = "0.4", path = "../../utils/uniset", features = ["serde"] } num_enum = { version = "0.5.4", default-features = false } serde = { version = "1.0", default-features = false, features = ["derive", "alloc"], optional = true } zerovec = { version = "0.4", path = "../../utils/zerovec", features = ["serde"] } diff --git a/experimental/bies/Cargo.toml b/experimental/bies/Cargo.toml index 9edce69d85a..ef81e295096 100644 --- a/experimental/bies/Cargo.toml +++ b/experimental/bies/Cargo.toml @@ -29,7 +29,7 @@ all-features = true itertools = "0.10" num-traits = "0.2" partial-min-max = "0.4" -writeable = { version = "0.2", path = "../../utils/writeable" } +writeable = { version = "0.2.1", path = "../../utils/writeable" } strum = { version = "0.20", features = ["derive"] } [dev-dependencies] diff --git a/experimental/segmenter_lstm/Cargo.toml b/experimental/segmenter_lstm/Cargo.toml index 5f58e5ccd35..9b6a6010500 100644 --- a/experimental/segmenter_lstm/Cargo.toml +++ b/experimental/segmenter_lstm/Cargo.toml @@ -29,7 +29,7 @@ litemap = { version = "0.2", path = "../../utils/litemap", features = ["serde"] serde = { version = "1.0", default-features = false, features = ["derive", "std"] } ndarray = { version = "0.15", features = ["serde"] } unicode-segmentation = "1.3.0" -yoke = { path = "../../utils/yoke", features = ["serde", "derive"] } +yoke = { version = "0.3", path = "../../utils/yoke", features = ["serde", "derive"] } [dev-dependencies] serde_json = "1.0" diff --git a/provider/blob/Cargo.toml b/provider/blob/Cargo.toml index e9081a53c57..2bb578ce210 100644 --- a/provider/blob/Cargo.toml +++ b/provider/blob/Cargo.toml @@ -34,7 +34,7 @@ postcard = { version = "0.7.0", default-features = false } erased-serde = { version = "0.3", default-features = false, features = ["alloc"] } litemap = { version = "0.2.0", path = "../../utils/litemap/", features = ["serde"] } writeable = { path = "../../utils/writeable" } -yoke = { path = "../../utils/yoke" } +yoke = { version = "0.3", path = "../../utils/yoke" } # For the export feature log = { version = "0.4", optional = true } diff --git a/provider/core/Cargo.toml b/provider/core/Cargo.toml index eee116c7a89..b229305b001 100644 --- a/provider/core/Cargo.toml +++ b/provider/core/Cargo.toml @@ -39,9 +39,9 @@ macros = ["icu_provider_macros"] [dependencies] icu_locid = { version = "0.3", path = "../../components/locid" } tinystr = { version = "0.4.10", features = ["alloc"], default-features = false } -writeable = { version = "0.2", path = "../../utils/writeable" } +writeable = { version = "0.2.1", path = "../../utils/writeable" } displaydoc = { version = "0.2.3", default-features = false } -yoke = { version = "0.2.1", path = "../../utils/yoke", features = ["serde", "derive"] } +yoke = { version = "0.3", path = "../../utils/yoke", features = ["serde", "derive"] } litemap = { path = "../../utils/litemap", version = "0.2.1" } icu_provider_macros = { version = "0.3", path = "../macros", optional = true } diff --git a/provider/testdata/Cargo.toml b/provider/testdata/Cargo.toml index db9b8039f73..93feb7c4369 100644 --- a/provider/testdata/Cargo.toml +++ b/provider/testdata/Cargo.toml @@ -142,7 +142,7 @@ cargo_metadata = { version = "0.13", optional = true } serde = { version = "1.0", default-features = false, features = ["derive", "alloc"], optional = true } serde_json = { version = "1.0", optional = true, default-features = false, features = ["alloc"] } displaydoc = { version = "0.2.3", default-features = false, optional = true } -writeable = { version = "0.2", path = "../../utils/writeable", optional = true } +writeable = { version = "0.2.1", path = "../../utils/writeable", optional = true } [dev-dependencies] icu_locid_macros = { version = "0.3", path = "../../components/locid/macros" } diff --git a/provider/uprops/Cargo.toml b/provider/uprops/Cargo.toml index ea51bbc5b04..ac1e318fe8c 100644 --- a/provider/uprops/Cargo.toml +++ b/provider/uprops/Cargo.toml @@ -28,10 +28,10 @@ all-features = true [dependencies] displaydoc = { version = "0.2.3", default-features = false } -icu_codepointtrie = { version = "0.2", path = "../../utils/codepointtrie", features = ["provider_serde"] } +icu_codepointtrie = { version = "0.3", path = "../../utils/codepointtrie", features = ["provider_serde"] } icu_properties = { version = "0.3", path = "../../components/properties", features = ["provider_serde"] } icu_provider = { version = "0.3", path = "../../provider/core", features = ["provider_serde"] } -icu_uniset = { version = "0.3", path = "../../utils/uniset", features = ["provider_serde"] } +icu_uniset = { version = "0.4", path = "../../utils/uniset", features = ["provider_serde"] } serde = { version = "1.0", features = ["derive"] } toml = { version = "0.5" } zerovec = { version = "0.4", path = "../../utils/zerovec", features = ["serde", "yoke"] } diff --git a/tools/datagen/Cargo.toml b/tools/datagen/Cargo.toml index 1cf5cc5f611..5048b98217f 100644 --- a/tools/datagen/Cargo.toml +++ b/tools/datagen/Cargo.toml @@ -43,7 +43,7 @@ reqwest = { version = "0.11", features = ["json", "stream", "gzip"] } serde = { version = "1.0", default-features = false, features = ["derive", "alloc"] } simple_logger = "1.12" tokio = { version = "1.5", features = ["rt-multi-thread", "macros", "fs"] } -writeable = { version = "0.2", path = "../../utils/writeable" } +writeable = { version = "0.2.1", path = "../../utils/writeable" } [[bin]] name = "icu4x-datagen" diff --git a/utils/codepointtrie/Cargo.toml b/utils/codepointtrie/Cargo.toml index 514902703c2..2a99f19e6c9 100644 --- a/utils/codepointtrie/Cargo.toml +++ b/utils/codepointtrie/Cargo.toml @@ -5,7 +5,7 @@ [package] name = "icu_codepointtrie" description = "API for an efficient trie of data for Unicode code points" -version = "0.2.0" +version = "0.3.0" authors = ["The ICU4X Project Developers"] edition = "2018" readme = "README.md" @@ -34,7 +34,7 @@ all-features = true [dependencies] displaydoc = { version = "0.2.3", default-features = false } serde = { version = "1.0", default-features = false, features = ["derive", "alloc"], optional = true } -yoke = { path = "../yoke", version = "0.2.0", features = ["derive"] } +yoke = { version = "0.3", path = "../yoke", features = ["derive"] } zerovec = { version = "0.4", path = "../../utils/zerovec", features = ["serde", "yoke"] } [dev-dependencies] diff --git a/utils/fixed_decimal/Cargo.toml b/utils/fixed_decimal/Cargo.toml index b1f0e463b69..316c92e6872 100644 --- a/utils/fixed_decimal/Cargo.toml +++ b/utils/fixed_decimal/Cargo.toml @@ -29,7 +29,7 @@ all-features = true [dependencies] smallvec = "1.6" static_assertions = "1.1" -writeable = { version = "0.2", path = "../../utils/writeable" } +writeable = { version = "0.2.1", path = "../../utils/writeable" } displaydoc = { version = "0.2.3", default-features = false } [dev-dependencies] diff --git a/utils/pattern/Cargo.toml b/utils/pattern/Cargo.toml index 874be7b16f8..fb89b63df10 100644 --- a/utils/pattern/Cargo.toml +++ b/utils/pattern/Cargo.toml @@ -5,7 +5,7 @@ [package] name = "icu_pattern" description = "ICU pattern utilities" -version = "0.1.0" +version = "0.1.1" authors = ["The ICU4X Project Developers"] edition = "2018" readme = "README.md" @@ -25,7 +25,7 @@ all-features = true [dependencies] displaydoc = { version = "0.2.3", default-features = false } -writeable = { version = "0.2", path = "../writeable" } +writeable = { version = "0.2.1", path = "../writeable" } [dev-dependencies] iai = "0.1" diff --git a/utils/uniset/Cargo.toml b/utils/uniset/Cargo.toml index 8ff25403ca1..287523be1c8 100644 --- a/utils/uniset/Cargo.toml +++ b/utils/uniset/Cargo.toml @@ -5,7 +5,7 @@ [package] name = "icu_uniset" description = "API for highly efficient querying of sets of Unicode characters" -version = "0.3.0" +version = "0.4.0" authors = ["The ICU4X Project Developers"] edition = "2018" readme = "README.md" @@ -36,7 +36,7 @@ litemap = { version = "0.2", path = "../../utils/litemap" } serde = { version = "1.0", default-features = false, features = ["derive", "alloc"], optional = true } tinystr = { version = "0.4.10", features = ["alloc"], default-features = false } displaydoc = { version = "0.2.3", default-features = false } -yoke = { path = "../yoke", version = "0.2.0", features = ["derive"] } +yoke = { version = "0.3", path = "../yoke", features = ["derive"] } zerovec = { version = "0.4", path = "../../utils/zerovec", features = ["serde"] } [dev-dependencies] diff --git a/utils/writeable/Cargo.toml b/utils/writeable/Cargo.toml index f26ba6f3033..80ac9b290fe 100644 --- a/utils/writeable/Cargo.toml +++ b/utils/writeable/Cargo.toml @@ -5,7 +5,7 @@ [package] name = "writeable" description = "A more efficient alternative to fmt::Display" -version = "0.2.0" +version = "0.2.1" authors = ["The ICU4X Project Developers"] edition = "2018" readme = "README.md" diff --git a/utils/yoke/Cargo.toml b/utils/yoke/Cargo.toml index ce7a56b94a4..3dc41048dad 100644 --- a/utils/yoke/Cargo.toml +++ b/utils/yoke/Cargo.toml @@ -4,7 +4,7 @@ [package] name = "yoke" -version = "0.2.3" +version = "0.3.0" description = "Abstraction allowing borrowed data to be carried along with the backing data it borrows from" authors = ["Manish Goregaokar "] edition = "2018" diff --git a/utils/yoke/derive/Cargo.toml b/utils/yoke/derive/Cargo.toml index d44edb3af3f..087935dfc85 100644 --- a/utils/yoke/derive/Cargo.toml +++ b/utils/yoke/derive/Cargo.toml @@ -26,5 +26,5 @@ syn = { version = "1.0.73", features = ["derive", "fold"] } synstructure = "0.12.4" [dev-dependencies] -yoke = { path = "..", version = "0.2.0" , features = ["derive"]} +yoke = { version = "0.3", path = "..", features = ["derive"]} zerovec = { version = "0.4", path = "../../zerovec", features = ["yoke"] } diff --git a/utils/zerovec/Cargo.toml b/utils/zerovec/Cargo.toml index 770d35aeead..77e288f21b8 100644 --- a/utils/zerovec/Cargo.toml +++ b/utils/zerovec/Cargo.toml @@ -5,7 +5,7 @@ [package] name = "zerovec" description = "Zero-copy vector backed by a byte array" -version = "0.4.0" +version = "0.4.1" authors = ["The ICU4X Project Developers"] edition = "2018" readme = "README.md" @@ -25,7 +25,7 @@ all-features = true [dependencies] serde = { version = "1.0", optional = true , default-features = false, features = ["alloc"] } -yoke = { path = "../yoke", version = "0.2.0", optional = true } +yoke = { version = "0.3", path = "../yoke", optional = true } [dev-dependencies] icu_benchmark_macros = { version = "0.3", path = "../../tools/benchmark/macros" }