Update dependencies to latest versions

finchie
Mar 5, 2025, 7:39 AM
7M4UI3TWQIAA333GQ577HDWDWZPSZKWCYG556L6SBRLB6SZDQYPAC

Dependencies

  • [2] WWDZWJTR Implement `Localize` for string types
  • [3] S2444K42 Refactor selectors test to not rely on funciton calls
  • [4] NFV26FRQ Improve glob error handling
  • [5] CFJKYXUX Remove newtype wrapper `RelativeTime` for `jiff::Timestamp`
  • [6] VNSHGQYN Support using glob paths in `localize` macro
  • [7] SHNZZSZG Create `cli_macros` shim crate
  • [8] RLX6XPNZ Return an error when user provides an exact path
  • [9] ROSR4HD5 Parse captured glob as locale
  • [10] 6ABVDTXZ Improve `fluent_embed_derive` test suite
  • [11] BANMRGRO Switch `wax` to temporary fork
  • [12] AL3CCMWZ Remove deprecated `output-macros` crate
  • [13] V5S5K33A Add basic error handling for invalid paths in proc_macro attribute
  • [14] HHJDRLLN Create `fluent_embed_runtime` crate
  • [15] AAERM7PB Add selector tests for the `fr` locale
  • [16] 56F2YE6H Use `prettyplease` to format macro output
  • [17] F5LG7WEN Emit compilation errors from Fluent source code
  • [18] XEEXWJLG Add simple end-to-end test for selectors
  • [19] 2XQ6ZB4W Store multiple locales in a single `Group`
  • [20] 3WEPY3OX Add `locale` parameter to derived `localize()` function
  • [21] JZXXFWQK Add tests for `locale_select` backends on unix
  • [22] 4MRF5E76 Generate simple locale matching code in `localize()`
  • [23] QFPQZR4K Refactor `fluent_embed`
  • [24] BFL2Y7GN Add relative timestamps using `jiff` and `icu_relativetime`
  • [25] KZLFC7OW Rename `fluent_embed_runtime` to `fluent_embed`
  • [26] C6W7N6N5 Implement `Localize` for `FixedDecimal` and primitive number types
  • [27] UKFEFT6L Create basic `Output` proc-macro
  • [28] IRW6JACS Implement `Localize` for `RelativeTime`
  • [29] O77KA6C4 Create `fluent_embed` crate
  • [30] 5TEX4MNU Split `fluent_embed` into `group` and `parse` modules
  • [31] NO3PDO7P Refactor `fluent_embed` to support structs
  • [32] 2SITVDYW Handle common errors in Fluent code
  • [33] XGNME3WR Move `Group::derive_enum` to new `crate::parse_macro` module
  • [34] OWXLFLRM Merge `cli_macros` shim into `fluent_embed`
  • [35] 3NMKD6I5 Refactor `Localize` trait to use `std::io::Write`
  • [36] K3G4HK2J Track Fluent files using `include!`
  • [37] 7U2DXFMP Refactor `fluent_embed::Localize` to support overriding locales
  • [38] CESJ4CTO Move macro-specific code into `macro_impl` module
  • [39] UN2XEIEU Migrate from `locale_select` to `env_preferences`
  • [40] KF65O6OD Add tests for placeables
  • [*] VZYZRAO4 Move `output-macros` crate into workspace

Change contents

  • replacement in fluent_embed_derive/tests/selectors.rs at line 4
    [5.40][3.0:45]()
    use icu_locid::{langid, LanguageIdentifier};
    [5.40]
    [5.0]
    use icu_locale::{langid, LanguageIdentifier};
  • replacement in fluent_embed_derive/tests/placeables.rs at line 4
    [5.176][5.176:199]()
    use icu_locid::langid;
    [5.176]
    [5.199]
    use icu_locale::langid;
  • replacement in fluent_embed_derive/src/macro_impl/mod.rs at line 3
    [5.97][5.97:120]()
    use icu_locid::locale;
    [5.97]
    [5.120]
    use icu_locale::locale;
  • replacement in fluent_embed_derive/src/macro_impl/mod.rs at line 74
    [5.286][5.1558:1713](),[5.1558][5.1558:1713]()
    const CANONICAL_LOCALE: ::fluent_embed::icu_locid::LanguageIdentifier =
    ::fluent_embed::icu_locid::langid!(#canonical_locale);
    [5.286]
    [5.1713]
    const CANONICAL_LOCALE: ::fluent_embed::icu_locale::LanguageIdentifier =
    ::fluent_embed::icu_locale::langid!(#canonical_locale);
  • replacement in fluent_embed_derive/src/macro_impl/mod.rs at line 77
    [5.1714][5.287:383]()
    fn available_locales(&self) -> Vec<::fluent_embed::icu_locid::LanguageIdentifier> {
    [5.1714]
    [5.383]
    fn available_locales(&self) -> Vec<::fluent_embed::icu_locale::LanguageIdentifier> {
  • replacement in fluent_embed_derive/src/macro_impl/mod.rs at line 84
    [5.509][5.509:581]()
    locale: &::fluent_embed::icu_locid::LanguageIdentifier,
    [5.509]
    [5.581]
    locale: &::fluent_embed::icu_locale::LanguageIdentifier,
  • replacement in fluent_embed_derive/src/macro_impl/derive.rs at line 43
    [5.652][5.1254:1347]()
    let plural_rules = ::fluent_embed::plural_rules(&locale, PLURAL_RULE_TYPE).unwrap();
    [5.652]
    [5.712]
    let plural_options = ::fluent_embed::PluralRulesOptions::default().with_type(PLURAL_RULE_TYPE);
    let plural_rules = ::fluent_embed::PluralRules::try_new(locale.into(), plural_options).unwrap();
  • replacement in fluent_embed_derive/src/macro_impl/attribute.rs at line 4
    [5.3395][5.3395:3418]()
    use icu_locid::Locale;
    [5.3395]
    [5.3418]
    use icu_locale::Locale;
  • replacement in fluent_embed_derive/src/macro_impl/attribute.rs at line 54
    [5.4796][5.4796:4878]()
    let locale = Locale::try_from_bytes(stripped_locale.as_bytes()).unwrap();
    [5.4796]
    [5.4878]
    let locale = Locale::try_from_str(stripped_locale).unwrap();
  • replacement in fluent_embed_derive/src/fluent/group.rs at line 6
    [5.3596][5.394:417]()
    use icu_locid::Locale;
    [5.460]
    [5.3972]
    use icu_locale::Locale;
  • replacement in fluent_embed_derive/src/fluent/ast.rs at line 6
    [5.2217][5.1486:1537]()
    use fixed_decimal::{FixedDecimal, FloatPrecision};
    [5.2217]
    [5.5591]
    use fixed_decimal::{Decimal, FloatPrecision};
  • replacement in fluent_embed_derive/src/fluent/ast.rs at line 96
    [5.1866][5.1866:1963]()
    assert!(FixedDecimal::try_from_f64(parsed_value, FloatPrecision::Floating).is_ok());
    [5.1866]
    [5.1963]
    assert!(Decimal::try_from_f64(parsed_value, FloatPrecision::RoundTrip).is_ok());
  • replacement in fluent_embed_derive/src/fluent/ast.rs at line 99
    [5.2046][5.2046:2182]()
    parse_quote!(::fluent_embed::FixedDecimal::try_from_f64(#float_literal, ::fluent_embed::FloatPrecision::Floating).unwrap())
    [5.2046]
    [5.2330]
    parse_quote!(::fluent_embed::Decimal::try_from_f64(#float_literal, ::fluent_embed::FloatPrecision::RoundTrip).unwrap())
  • replacement in fluent_embed_derive/Cargo.toml at line 13
    [5.1410][5.2323:2381](),[5.2381][5.9101:9126](),[5.1410][5.9101:9126](),[5.9126][5.1435:1488](),[5.1435][5.1435:1488](),[5.1488][5.4603:4623](),[5.4623][5.5241:5294](),[5.574][5.1488:1511](),[5.5294][5.1488:1511](),[5.9144][5.1488:1511](),[5.1488][5.1488:1511](),[5.1511][5.5295:5322](),[5.5322][5.1511:1578](),[5.1511][5.1511:1578](),[5.1578][5.747:768](),[5.768][4.1680:1731]()
    fixed_decimal = { version = "0.5.6", features = ["ryu"] }
    fluent-syntax = "0.11.1"
    heck = { version = "0.4.1", features = ["unicode"] }
    icu_locid = "1.5.0"
    miette = { version = "7.2.0", features = ["fancy"] }
    proc-macro2 = "1.0.78"
    proc-macro-error = "1.0.4"
    quote = "1.0.35"
    syn = { version = "2.0.48", features = ["full"] }
    thiserror = "1.0.61"
    wax = { version = "0.6.0", features = ["miette"] }
    [5.1410]
    [5.238]
    fixed_decimal.workspace = true
    fluent-syntax.workspace = true
    heck.workspace = true
    icu_locale.workspace = true
    miette.workspace = true
    proc-macro-error.workspace = true
    proc-macro2.workspace = true
    quote.workspace = true
    syn.workspace = true
    thiserror.workspace = true
    wax.workspace = true
  • replacement in fluent_embed_derive/Cargo.toml at line 27
    [5.820][5.2382:2427](),[5.2427][5.411:457](),[5.820][5.411:457](),[5.457][5.3216:3239]()
    icu_decimal = "1.5.0"
    icu_provider = "1.5.0"
    pretty_assertions = "1.4.0"
    rstest = "0.21.0"
    rstest_reuse = "0.7.0"
    [5.820]
    icu_decimal.workspace = true
    icu_provider.workspace = true
    pretty_assertions.workspace = true
    rstest_reuse.workspace = true
    rstest.workspace = true
  • replacement in fluent_embed/src/time.rs at line 3
    [5.22][5.54:105](),[5.53][5.54:105]()
    use fixed_decimal::{FixedDecimal, FloatPrecision};
    [5.22]
    [5.105]
    use fixed_decimal::{Decimal, FloatPrecision};
  • replacement in fluent_embed/src/time.rs at line 7
    [5.221][5.221:296]()
    use icu_locid::{langid, LanguageIdentifier};
    use icu_provider::DataLocale;
    [5.221]
    [5.296]
    use icu_locale::{langid, LanguageIdentifier};
  • edit in fluent_embed/src/time.rs at line 9
    [5.350][5.3767:3793]()
    use writeable::Writeable;
  • edit in fluent_embed/src/time.rs at line 85
    [5.3293][5.200:248]()
    let locale = DataLocale::from(locale);
  • replacement in fluent_embed/src/time.rs at line 86
    [5.3444][5.3444:4124]()
    Unit::Year => RelativeTimeFormatter::try_new_long_year(&locale, FORMATTER_OPTIONS),
    Unit::Month => RelativeTimeFormatter::try_new_long_month(&locale, FORMATTER_OPTIONS),
    Unit::Week => RelativeTimeFormatter::try_new_long_week(&locale, FORMATTER_OPTIONS),
    Unit::Day => RelativeTimeFormatter::try_new_long_day(&locale, FORMATTER_OPTIONS),
    Unit::Hour => RelativeTimeFormatter::try_new_long_hour(&locale, FORMATTER_OPTIONS),
    Unit::Minute => RelativeTimeFormatter::try_new_long_minute(&locale, FORMATTER_OPTIONS),
    Unit::Second => RelativeTimeFormatter::try_new_long_second(&locale, FORMATTER_OPTIONS),
    [5.3444]
    [5.4124]
    Unit::Year => {
    RelativeTimeFormatter::try_new_long_year(locale.into(), FORMATTER_OPTIONS)
    }
    Unit::Month => {
    RelativeTimeFormatter::try_new_long_month(locale.into(), FORMATTER_OPTIONS)
    }
    Unit::Week => {
    RelativeTimeFormatter::try_new_long_week(locale.into(), FORMATTER_OPTIONS)
    }
    Unit::Day => RelativeTimeFormatter::try_new_long_day(locale.into(), FORMATTER_OPTIONS),
    Unit::Hour => {
    RelativeTimeFormatter::try_new_long_hour(locale.into(), FORMATTER_OPTIONS)
    }
    Unit::Minute => {
    RelativeTimeFormatter::try_new_long_minute(locale.into(), FORMATTER_OPTIONS)
    }
    Unit::Second => {
    RelativeTimeFormatter::try_new_long_second(locale.into(), FORMATTER_OPTIONS)
    }
  • replacement in fluent_embed/src/time.rs at line 110
    [5.4209][5.4209:4306]()
    FixedDecimal::try_from_f64(selected_value as f64, FloatPrecision::Integer).unwrap();
    [5.4209]
    [5.4267]
    Decimal::try_from_f64(selected_value as f64, FloatPrecision::Integer).unwrap();
  • replacement in fluent_embed/src/time.rs at line 113
    [5.4324][5.4324:4396]()
    writer.write_all(formatted_text.write_to_string().as_bytes())?;
    [5.4324]
    [5.4396]
    writer.write_all(formatted_text.to_string().as_bytes())?;
  • replacement in fluent_embed/src/string.rs at line 7
    [2.170][2.170:215]()
    use icu_locid::{langid, LanguageIdentifier};
    [2.170]
    [2.215]
    use icu_locale::{langid, LanguageIdentifier};
  • edit in fluent_embed/src/lib.rs at line 3
    [5.78][5.83:113](),[5.82][5.83:113]()
    use icu_provider::DataLocale;
  • replacement in fluent_embed/src/lib.rs at line 9
    [5.269][5.2428:2483](),[5.2483][5.269:382](),[5.269][5.269:382]()
    pub use fixed_decimal::{FixedDecimal, FloatPrecision};
    pub use icu_locid::{self, langid, LanguageIdentifier};
    pub use icu_plurals::{self, PluralRuleType, PluralRules};
    [5.269]
    [5.107]
    pub use fixed_decimal::{Decimal, FloatPrecision};
    pub use icu_locale::{self, langid, LanguageIdentifier};
    pub use icu_plurals::{self, PluralRuleType, PluralRules, PluralRulesOptions};
  • edit in fluent_embed/src/lib.rs at line 37
    [5.4957]
    [5.4957]
    // TODO: remove this hack
    fn old_locale_version(
    new_locales: Vec<LanguageIdentifier>,
    ) -> Vec<icu_locid::LanguageIdentifier> {
    new_locales
    .into_iter()
    // Convert new `icu_locale::LanguageIdentifier` to canonical string
    .map(|icu_locale| icu_locale.to_string())
    // Convert canonical string to old `icu_locid` for `fluent_langneg`
    .map(|icu_locale| icu_locid::LanguageIdentifier::try_from_bytes(icu_locale.as_bytes()))
    .map(Result::unwrap)
    .collect::<_>()
    }
  • replacement in fluent_embed/src/lib.rs at line 52
    [5.5031][5.5031:5089](),[5.5089][5.79:287]()
    let available_locales = self.available_locales();
    let canonical_locale = <Self as Localize<W>>::CANONICAL_LOCALE;
    // MacOS and Windows return in order of preference, but Linux returns a HashMap
    let requested_locales = get_locales();
    [5.5031]
    [5.287]
    let requested_locales = Self::old_locale_version(get_locales());
    let available_locales = Self::old_locale_version(self.available_locales());
    let canonical_locale = icu_locid::LanguageIdentifier::try_from_bytes(
    Self::CANONICAL_LOCALE.to_string().as_bytes(),
    )
    .unwrap();
  • replacement in fluent_embed/src/lib.rs at line 65
    [5.5246][5.469:530]()
    self.message_for_locale(writer, &selected_locale[0])
    [5.5246]
    [5.5304]
    self.message_for_locale(
    writer,
    &LanguageIdentifier::try_from_str(&selected_locale[0].to_string()).unwrap(),
    )
  • replacement in fluent_embed/src/lib.rs at line 85
    [5.1075][5.1075:1161]()
    .map(|locale| LanguageIdentifier::try_from_bytes(locale.as_bytes()).unwrap())
    [5.1075]
    [5.1161]
    .map(|locale| LanguageIdentifier::try_from_str(&locale).unwrap())
  • replacement in fluent_embed/src/lib.rs at line 93
    [5.1342][5.1342:1428]()
    .map(|locale| LanguageIdentifier::try_from_bytes(locale.as_bytes()).unwrap())
    [5.1342]
    [5.1428]
    .map(|locale| LanguageIdentifier::try_from_str(locale).unwrap())
  • edit in fluent_embed/src/lib.rs at line 95
    [5.1447][5.1447:1450](),[5.1450][5.810:1040](),[5.810][5.810:1040]()
    }
    pub fn plural_rules(
    locale: &LanguageIdentifier,
    rule_type: PluralRuleType,
    ) -> Result<PluralRules, icu_plurals::Error> {
    let data_locale = DataLocale::from(locale);
    PluralRules::try_new(&data_locale, rule_type)
  • replacement in fluent_embed/src/decimal.rs at line 4
    [5.2591][5.2591:2824]()
    use fixed_decimal::{FixedDecimal, FloatPrecision};
    use icu_decimal::{options::FixedDecimalFormatterOptions, FixedDecimalFormatter};
    use icu_locid::{langid, LanguageIdentifier};
    use icu_provider::DataLocale;
    use writeable::Writeable;
    [5.2591]
    [5.2824]
    use fixed_decimal::{Decimal, FloatPrecision};
    use icu_decimal::{options::DecimalFormatterOptions, DecimalFormatter};
    use icu_locale::{langid, LanguageIdentifier};
  • replacement in fluent_embed/src/decimal.rs at line 9
    [5.2889][5.2889:2963]()
    // These just convert to a `FixedDecimal` and then use its implementation
    [5.2889]
    [5.2963]
    // These just convert to a `Decimal` and then use its implementation
  • replacement in fluent_embed/src/decimal.rs at line 12
    [5.3007][5.3007:3265]()
    [u8] [FixedDecimal::from(*self)];
    [u16] [FixedDecimal::from(*self)];
    [u32] [FixedDecimal::from(*self)];
    [u64] [FixedDecimal::from(*self)];
    [u128] [FixedDecimal::from(*self)];
    [usize] [FixedDecimal::from(*self)];
    [5.3007]
    [5.3265]
    [u8] [Decimal::from(*self)];
    [u16] [Decimal::from(*self)];
    [u32] [Decimal::from(*self)];
    [u64] [Decimal::from(*self)];
    [u128] [Decimal::from(*self)];
    [usize] [Decimal::from(*self)];
  • replacement in fluent_embed/src/decimal.rs at line 19
    [5.3270][5.3270:3528]()
    [i8] [FixedDecimal::from(*self)];
    [i16] [FixedDecimal::from(*self)];
    [i32] [FixedDecimal::from(*self)];
    [i64] [FixedDecimal::from(*self)];
    [i128] [FixedDecimal::from(*self)];
    [isize] [FixedDecimal::from(*self)];
    [5.3270]
    [5.3528]
    [i8] [Decimal::from(*self)];
    [i16] [Decimal::from(*self)];
    [i32] [Decimal::from(*self)];
    [i64] [Decimal::from(*self)];
    [i128] [Decimal::from(*self)];
    [isize] [Decimal::from(*self)];
  • replacement in fluent_embed/src/decimal.rs at line 26
    [5.3529][5.3529:3708]()
    [f32] [FixedDecimal::try_from_f64(*self as f64, FloatPrecision::Floating).unwrap()];
    [f64] [FixedDecimal::try_from_f64(*self, FloatPrecision::Floating).unwrap()];
    [5.3529]
    [5.3708]
    [f32] [Decimal::try_from_f64(*self as f64, FloatPrecision::RoundTrip).unwrap()];
    [f64] [Decimal::try_from_f64(*self, FloatPrecision::RoundTrip).unwrap()];
  • replacement in fluent_embed/src/decimal.rs at line 47
    [5.4293][5.4293:4348]()
    impl<W: std::io::Write> Localize<W> for FixedDecimal {
    [5.4293]
    [5.4348]
    impl<W: std::io::Write> Localize<W> for Decimal {
  • edit in fluent_embed/src/decimal.rs at line 60
    [5.4772][5.4772:4824]()
    let data_locale = DataLocale::from(locale);
  • replacement in fluent_embed/src/decimal.rs at line 61
    [5.4848][5.4848:4946]()
    FixedDecimalFormatter::try_new(&data_locale, FixedDecimalFormatterOptions::default())
    [5.4848]
    [5.4946]
    DecimalFormatter::try_new(locale.into(), DecimalFormatterOptions::default())
  • replacement in fluent_embed/src/decimal.rs at line 65
    [5.5030][5.5030:5105]()
    writer.write_all(formatted_decimal.write_to_string().as_bytes())?;
    [5.5030]
    [5.5105]
    writer.write_all(formatted_decimal.to_string().as_bytes())?;
  • replacement in fluent_embed/Cargo.toml at line 10
    [5.1196][5.5129:5149](),[5.5149][5.1451:1518](),[5.1518][5.4377:4435](),[5.5149][5.4377:4435](),[5.1196][5.4377:4435](),[5.4435][5.1519:1580]()
    duplicate = "1.0.0"
    env_preferences = { git = "https://github.com/unicode-org/icu4x" }
    fixed_decimal = { version = "0.5.6", features = ["ryu"] }
    fluent-langneg = { version = "0.14.1", features = ["cldr"] }
    [5.1196]
    [5.5311]
    duplicate.workspace = true
    env_preferences.workspace = true
    fixed_decimal.workspace = true
  • replacement in fluent_embed/Cargo.toml at line 14
    [5.5369][5.5150:5172](),[5.5172][5.4435:4602](),[5.5369][5.4435:4602](),[5.4435][5.4435:4602](),[5.1307][5.5370:5411]()
    icu_decimal = "1.5.0"
    icu_experimental = "0.1.0"
    icu_locid = "1.5.0"
    icu_plurals = "1.5.0"
    icu_provider = "1.5.0"
    jiff = { version = "0.1.2", default-features = false, features = ["std"] }
    thiserror = "1.0.61"
    writeable = "0.5.5"
    [5.5369]
    fluent-langneg.workspace = true
    icu_decimal.workspace = true
    icu_experimental.workspace = true
    icu_locale.workspace = true
    icu_locid.workspace = true
    icu_plurals.workspace = true
    icu_provider.workspace = true
    jiff-icu.workspace = true
    jiff.workspace = true
    thiserror.workspace = true
    writeable.workspace = true
  • edit in Cargo.toml at line 4
    [42.253]
    [42.253]
    [workspace.dependencies]
    duplicate = "2.0.0"
    env_preferences = { git = "https://github.com/unicode-org/icu4x" }
    fixed_decimal = { git = "https://github.com/unicode-org/icu4x", tag = "icu@2.0.0-beta2", features = [
    "ryu",
    ] }
    fluent_embed_derive = "0.14.1"
    fluent-langneg = { version = "0.14.1", features = ["cldr"] }
    fluent-syntax = "0.11.1"
    heck = "0.5.0"
    icu_decimal = { git = "https://github.com/unicode-org/icu4x", tag = "icu@2.0.0-beta2" }
    icu_experimental = { git = "https://github.com/unicode-org/icu4x", tag = "icu@2.0.0-beta2" }
    icu_locale = { git = "https://github.com/unicode-org/icu4x", tag = "icu@2.0.0-beta2" }
    icu_locid = "1.5.0"
    icu_plurals = { git = "https://github.com/unicode-org/icu4x", tag = "icu@2.0.0-beta2" }
    icu_provider = { git = "https://github.com/unicode-org/icu4x", tag = "icu@2.0.0-beta2" }
    jiff = "0.2.1"
    jiff-icu = "0.1.0"
    miette = { version = "7.5.0", features = ["fancy"] }
    pretty_assertions = "1.4.1"
    proc-macro-error = "1.0.4"
    proc-macro2 = "1.0.94"
    quote = "1.0.39"
    rstest = "0.25.0"
    rstest_reuse = "0.7.0"
    syn = { version = "2.0.99", features = ["full"] }
    thiserror = "2.0.12"
    wax = { version = "0.6.0", features = ["miette"] }
    writeable = "0.6.1"
  • replacement in Cargo.lock at line 7
    [5.13361][5.13361:13380]()
    version = "0.22.0"
    [5.13361]
    [5.13380]
    version = "0.24.2"
  • replacement in Cargo.lock at line 9
    [5.13445][5.13445:13523]()
    checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678"
    [5.13445]
    [5.13523]
    checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1"
  • replacement in Cargo.lock at line 15
    [5.1106][5.13553:13586]()
    name = "adler"
    version = "1.0.2"
    [5.1106]
    [5.13586]
    name = "adler2"
    version = "2.0.0"
  • replacement in Cargo.lock at line 18
    [5.13651][5.13651:13729]()
    checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
    [5.13651]
    [5.13729]
    checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627"
  • edit in Cargo.lock at line 28
    [5.1230]
    [5.3240]
    [[package]]
    name = "autocfg"
    version = "1.4.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
    [[package]]
    name = "backtrace"
    version = "0.3.74"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a"
    dependencies = [
    "addr2line",
    "cfg-if",
    "libc",
    "miniz_oxide",
    "object",
    "rustc-demangle",
    "windows-targets",
    ]
    [[package]]
    name = "backtrace-ext"
    version = "0.2.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "537beee3be4a18fb023b570f80e3ae28003db9167a751266b259926e25539d50"
    dependencies = [
    "backtrace",
    ]
    [[package]]
    name = "bitflags"
    version = "2.9.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd"
  • replacement in Cargo.lock at line 72
    [5.202][5.202:214](),[5.214][5.4914:4932]()
    name = "cc"
    version = "1.1.1"
    [5.202]
    [5.234]
    name = "calendrical_calculations"
    version = "0.1.2"
  • replacement in Cargo.lock at line 75
    [5.299][5.4933:5011]()
    checksum = "907d8581360765417f8f2e0e7d602733bbed60156b4465b7617243689ef9b83d"
    [5.299]
    [5.14466]
    checksum = "f27ca2b6e2f7d75f43e001ded6f25e79b80bded5abbe764cbdf78c25a3051f4b"
    dependencies = [
    "core_maths",
    "displaydoc",
    ]
  • edit in Cargo.lock at line 114
    [5.471]
    [5.471]
    name = "core_maths"
    version = "0.1.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "77745e017f5edba1a9c1d854f6f3a52dac8a12dd5af5d2f54aecf61e43d80d30"
    dependencies = [
    "libm",
    ]
    [[package]]
  • replacement in Cargo.lock at line 136
    [5.1465][5.5126:5141]()
    "syn 2.0.71",
    [5.1465]
    [5.1473]
    "syn 2.0.99",
  • replacement in Cargo.lock at line 141
    [5.5192][5.5192:5210]()
    version = "1.0.0"
    [5.5192]
    [5.5210]
    version = "2.0.0"
  • replacement in Cargo.lock at line 143
    [5.5275][5.5275:5353]()
    checksum = "de78e66ac9061e030587b2a2e75cc88f22304913c907b11307bca737141230cb"
    [5.5275]
    [5.5353]
    checksum = "97af9b5f014e228b33e77d75ee0e6e87960124f0f4b16337b586a6bec91867b1"
  • replacement in Cargo.lock at line 146
    [5.5379][5.5379:5400]()
    "proc-macro-error",
    [5.5379]
    [5.5400]
    "proc-macro2",
    "proc-macro2-diagnostics",
  • replacement in Cargo.lock at line 152
    [5.1789][5.170:189]()
    version = "1.13.0"
    [5.1789]
    [5.1808]
    version = "1.14.0"
  • replacement in Cargo.lock at line 154
    [5.1873][5.190:268]()
    checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0"
    [5.1873]
    [5.648]
    checksum = "b7914353092ddf589ad78f25c5c1c21b7f80b0ff8621e7c814c3485b5306da9d"
  • replacement in Cargo.lock at line 158
    [5.1861][5.1861:1972]()
    version = "1.5.0"
    source = "git+https://github.com/unicode-org/icu4x#c3e6abcfb231521b1abe3519e3e27cc284e54fde"
    [5.1861]
    [5.1972]
    version = "0.1.0"
    source = "git+https://github.com/unicode-org/icu4x#ca257a20d7178de4974eb385b771d86193a96159"
  • replacement in Cargo.lock at line 168
    [5.681][5.681:699]()
    version = "1.0.1"
    [5.681]
    [5.699]
    version = "1.0.2"
  • replacement in Cargo.lock at line 170
    [5.764][5.764:842]()
    checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
    [5.764]
    [5.1475]
    checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
  • replacement in Cargo.lock at line 174
    [5.14684][5.14684:14702]()
    version = "0.3.9"
    [5.14684]
    [5.14702]
    version = "0.3.10"
  • replacement in Cargo.lock at line 176
    [5.14767][5.14767:14845]()
    checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba"
    [5.14767]
    [5.14845]
    checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d"
  • replacement in Cargo.lock at line 179
    [5.14871][5.14871:14894]()
    "windows-sys 0.52.0",
    [5.14871]
    [5.14894]
    "windows-sys",
  • replacement in Cargo.lock at line 184
    [5.1511][5.5142:5160](),[5.5160][5.1529:1594](),[5.1529][5.1529:1594](),[5.1594][5.5161:5239]()
    version = "0.5.6"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "0febbeb1118a9ecdee6e4520ead6b54882e843dd0592ad233247dbee84c53db8"
    [5.1511]
    [5.1672]
    version = "0.7.0"
    source = "git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2#450bb445e32149e2825a055b5ebd8490b4b6694b"
  • replacement in Cargo.lock at line 190
    [5.1717][5.1717:1731]()
    "writeable",
    [5.1717]
    [5.1731]
    "writeable 0.6.1 (git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2)",
  • replacement in Cargo.lock at line 209
    [5.1839][5.1839:1853]()
    "thiserror",
    [5.1839]
    [5.1853]
    "thiserror 1.0.69",
  • edit in Cargo.lock at line 223
    [5.1138]
    [5.1138]
    "icu_locale",
  • replacement in Cargo.lock at line 226
    [5.1168][5.1168:1185]()
    "icu_provider",
    [5.1168]
    [5.1185]
    "icu_provider 2.0.0-beta2",
  • replacement in Cargo.lock at line 228
    [5.1212][5.5412:5440]()
    "thiserror",
    "writeable",
    [5.1194]
    [5.1212]
    "jiff-icu",
    "thiserror 2.0.12",
    "writeable 0.6.1 (registry+https://github.com/rust-lang/crates.io-index)",
  • replacement in Cargo.lock at line 242
    [5.5483][5.575:589](),[5.1952][5.575:589](),[5.589][5.5484:5501](),[5.5501][4.1943:1960]()
    "icu_locid",
    "icu_provider",
    "miette 7.2.0",
    [5.5483]
    [5.843]
    "icu_locale",
    "icu_provider 2.0.0-beta2",
    "miette 7.5.0",
  • replacement in Cargo.lock at line 251
    [5.877][5.5348:5363](),[5.3451][5.5348:5363](),[5.1978][5.5348:5363](),[5.5363][5.1760:1774](),[5.2433][5.1760:1774]()
    "syn 2.0.71",
    "thiserror",
    [5.3451]
    [5.1952]
    "syn 2.0.99",
    "thiserror 2.0.12",
  • edit in Cargo.lock at line 254
    [5.1960][5.878:910](),[5.910][5.910:929](),[5.929][5.929:994](),[5.994][5.994:1072](),[5.1072][5.1072:1213]()
    ]
    [[package]]
    name = "futures"
    version = "0.3.30"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0"
    dependencies = [
    "futures-channel",
    "futures-core",
    "futures-executor",
    "futures-io",
    "futures-sink",
    "futures-task",
    "futures-util",
  • edit in Cargo.lock at line 257
    [5.1228][5.1228:1253](),[5.1253][5.1253:1272](),[5.1272][5.1272:1337](),[5.1337][5.1337:1415](),[5.1415][5.1415:1481]()
    name = "futures-channel"
    version = "0.3.30"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78"
    dependencies = [
    "futures-core",
    "futures-sink",
    ]
    [[package]]
  • replacement in Cargo.lock at line 258
    [5.1503][5.1503:1522]()
    version = "0.3.30"
    [5.1503]
    [5.1522]
    version = "0.3.31"
  • replacement in Cargo.lock at line 260
    [5.1587][5.1587:1665]()
    checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d"
    [5.1587]
    [5.1665]
    checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e"
  • edit in Cargo.lock at line 263
    [5.1678][5.1678:1704](),[5.1704][5.1704:1723](),[5.1723][5.1723:1788](),[5.1788][5.1788:1866](),[5.1866][5.1866:1934](),[5.1934][5.378:380](),[5.2963][5.378:380](),[5.1960][5.378:380](),[5.380][5.1935:1968](),[5.1968][5.1968:1987](),[5.1987][5.1987:2052](),[5.2052][5.2052:2130](),[5.2130][5.380:393](),[5.380][5.380:393]()
    name = "futures-executor"
    version = "0.3.30"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d"
    dependencies = [
    "futures-core",
    "futures-task",
    "futures-util",
    ]
    [[package]]
    name = "futures-io"
    version = "0.3.30"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1"
    [[package]]
  • replacement in Cargo.lock at line 264
    [5.2154][5.2154:2173]()
    version = "0.3.30"
    [5.2154]
    [5.2173]
    version = "0.3.31"
  • replacement in Cargo.lock at line 266
    [5.2238][5.2238:2316]()
    checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac"
    [5.2238]
    [5.2316]
    checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650"
  • replacement in Cargo.lock at line 270
    [5.2359][5.2359:2374]()
    "syn 2.0.71",
    [5.2359]
    [5.2374]
    "syn 2.0.99",
  • edit in Cargo.lock at line 274
    [5.2389][5.2389:2411](),[5.2411][5.2411:2430](),[5.2430][5.2430:2495](),[5.2495][5.2495:2573](),[5.2573][5.2573:2586]()
    name = "futures-sink"
    version = "0.3.30"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5"
    [[package]]
  • replacement in Cargo.lock at line 275
    [5.2608][5.2608:2627]()
    version = "0.3.30"
    [5.2608]
    [5.2627]
    version = "0.3.31"
  • replacement in Cargo.lock at line 277
    [5.2692][5.2692:2770]()
    checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004"
    [5.2692]
    [5.2770]
    checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988"
  • replacement in Cargo.lock at line 287
    [5.3002][5.3002:3021]()
    version = "0.3.30"
    [5.3002]
    [5.3021]
    version = "0.3.31"
  • replacement in Cargo.lock at line 289
    [5.3086][5.3086:3164]()
    checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48"
    [5.3086]
    [5.3164]
    checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81"
  • edit in Cargo.lock at line 291
    [5.3181][5.3181:3201]()
    "futures-channel",
  • edit in Cargo.lock at line 292
    [5.3218][5.3218:3233]()
    "futures-io",
  • edit in Cargo.lock at line 293
    [5.3251][5.3251:3268]()
    "futures-sink",
  • edit in Cargo.lock at line 294
    [5.3285][5.3285:3296]()
    "memchr",
  • replacement in Cargo.lock at line 312
    [4.1991][4.1991:2010]()
    version = "0.29.0"
    [4.1991]
    [4.2010]
    version = "0.31.1"
  • replacement in Cargo.lock at line 314
    [4.2075][4.2075:2153]()
    checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd"
    [4.2075]
    [4.2153]
    checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f"
  • replacement in Cargo.lock at line 318
    [4.2180][4.2180:2198]()
    version = "0.3.1"
    [4.2180]
    [4.2198]
    version = "0.3.2"
  • replacement in Cargo.lock at line 320
    [4.2263][4.2263:2341]()
    checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"
    [4.2263]
    [4.2341]
    checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2"
  • replacement in Cargo.lock at line 324
    [4.2373][4.2373:2392]()
    version = "0.14.5"
    [4.2373]
    [4.2392]
    version = "0.15.2"
  • replacement in Cargo.lock at line 326
    [4.2457][4.2457:2535]()
    checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1"
    [4.2457]
    [4.2535]
    checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289"
  • replacement in Cargo.lock at line 330
    [4.2562][4.2562:2580]()
    version = "0.4.1"
    [4.2562]
    [4.2580]
    version = "0.5.0"
  • replacement in Cargo.lock at line 332
    [4.2645][4.2645:2723]()
    checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
    [4.2645]
    [4.2723]
    checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
    [[package]]
    name = "icu_calendar"
    version = "1.5.2"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "7265b2137f9a36f7634a308d91f984574bbdba8cfd95ceffe1c345552275a8ff"
  • replacement in Cargo.lock at line 340
    [4.2740][4.2740:2765]()
    "unicode-segmentation",
    [4.2740]
    [4.2765]
    "calendrical_calculations",
    "displaydoc",
    "icu_locid",
    "icu_provider 1.5.0",
    "tinystr 0.7.6",
    "writeable 0.5.5",
    "zerovec 0.10.4",
  • replacement in Cargo.lock at line 351
    [4.2805][4.2805:2966]()
    version = "1.5.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526"
    [4.2805]
    [4.2966]
    version = "2.0.0-beta2"
    source = "git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2#450bb445e32149e2825a055b5ebd8490b4b6694b"
  • replacement in Cargo.lock at line 355
    [4.2998][4.2998:3032]()
    "yoke",
    "zerofrom",
    "zerovec",
    [4.2998]
    [4.3032]
    "potential_utf",
    "yoke 0.8.0",
    "zerofrom 0.1.6 (git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2)",
    "zerovec 0.11.1",
  • replacement in Cargo.lock at line 363
    [4.3068][4.3068:3229]()
    version = "1.5.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "fb8fd98f86ec0448d85e1edf8884e4e318bb2e121bd733ec929a05c0a5e8b0eb"
    [4.3068]
    [4.3229]
    version = "2.0.0-beta2"
    source = "git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2#450bb445e32149e2825a055b5ebd8490b4b6694b"
  • replacement in Cargo.lock at line 369
    [4.3300][4.3300:3355]()
    "icu_locid_transform",
    "icu_provider",
    "writeable",
    [4.3300]
    [4.3355]
    "icu_locale_core",
    "icu_provider 2.0.0-beta2",
    "tinystr 0.8.1",
    "writeable 0.6.1 (git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2)",
    "zerovec 0.11.1",
  • replacement in Cargo.lock at line 378
    [4.3396][4.3396:3557]()
    version = "1.5.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "8d424c994071c6f5644f999925fc868c85fec82295326e75ad5017bc94b41523"
    [4.3396]
    [4.3557]
    version = "2.0.0-beta2"
    source = "git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2#450bb445e32149e2825a055b5ebd8490b4b6694b"
    dependencies = [
    "icu_locale",
    "icu_provider_baked",
    ]
  • replacement in Cargo.lock at line 387
    [4.3596][4.3596:3757]()
    version = "0.1.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "844ad7b682a165c758065d694bc4d74ac67f176da1c499a04d85d492c0f193b7"
    [4.3596]
    [4.3757]
    version = "0.3.0-beta2"
    source = "git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2#450bb445e32149e2825a055b5ebd8490b4b6694b"
  • edit in Cargo.lock at line 391
    [4.3789]
    [4.3789]
    "either",
  • replacement in Cargo.lock at line 396
    [4.3869][4.3869:3907]()
    "icu_locid",
    "icu_locid_transform",
    [4.3869]
    [4.3907]
    "icu_list",
    "icu_locale",
    "icu_locale_core",
  • replacement in Cargo.lock at line 403
    [4.3977][4.3977:4006]()
    "icu_provider",
    "litemap",
    [4.3977]
    [4.4006]
    "icu_provider 2.0.0-beta2",
    "litemap 0.7.5 (git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2)",
  • edit in Cargo.lock at line 408
    [4.4053]
    [4.4053]
    "potential_utf",
  • replacement in Cargo.lock at line 410
    [4.4066][4.4066:4105]()
    "tinystr",
    "writeable",
    "zerofrom",
    [4.4066]
    [4.4105]
    "tinystr 0.8.1",
    "writeable 0.6.1 (git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2)",
    "zerofrom 0.1.6 (git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2)",
  • replacement in Cargo.lock at line 414
    [4.4118][4.4118:4130]()
    "zerovec",
    [4.4118]
    [4.4130]
    "zerovec 0.11.1",
  • replacement in Cargo.lock at line 419
    [4.4176][4.4176:4337]()
    version = "0.1.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "9c178b9a34083fca5bd70d61f647575335e9c197d0f30c38e8ccd187babc69d0"
    [4.4176]
    [4.4337]
    version = "0.3.0-beta2"
    source = "git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2#450bb445e32149e2825a055b5ebd8490b4b6694b"
    dependencies = [
    "icu_locale",
    "icu_provider_baked",
    ]
    [[package]]
    name = "icu_list"
    version = "2.0.0-beta2"
    source = "git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2#450bb445e32149e2825a055b5ebd8490b4b6694b"
    dependencies = [
    "displaydoc",
    "icu_list_data",
    "icu_provider 2.0.0-beta2",
    "regex-automata",
    "writeable 0.6.1 (git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2)",
    "zerovec 0.11.1",
    ]
    [[package]]
    name = "icu_list_data"
    version = "2.0.0-beta2"
    source = "git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2#450bb445e32149e2825a055b5ebd8490b4b6694b"
    dependencies = [
    "icu_locale",
    "icu_provider_baked",
    ]
    [[package]]
    name = "icu_locale"
    version = "2.0.0-beta2"
    source = "git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2#450bb445e32149e2825a055b5ebd8490b4b6694b"
    dependencies = [
    "displaydoc",
    "icu_collections",
    "icu_locale_core",
    "icu_locale_data",
    "icu_provider 2.0.0-beta2",
    "potential_utf",
    "tinystr 0.8.1",
    "zerovec 0.11.1",
    ]
  • edit in Cargo.lock at line 464
    [4.4350]
    [4.4350]
    name = "icu_locale_core"
    version = "2.0.0-beta2"
    source = "git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2#450bb445e32149e2825a055b5ebd8490b4b6694b"
    dependencies = [
    "displaydoc",
    "litemap 0.7.5 (git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2)",
    "tinystr 0.8.1",
    "writeable 0.6.1 (git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2)",
    "zerovec 0.11.1",
    ]
    [[package]]
    name = "icu_locale_data"
    version = "2.0.0-beta2"
    source = "git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2#450bb445e32149e2825a055b5ebd8490b4b6694b"
    dependencies = [
    "icu_provider_baked",
    ]
    [[package]]
  • replacement in Cargo.lock at line 490
    [4.4562][4.4562:4612]()
    "litemap",
    "tinystr",
    "writeable",
    "zerovec",
    [4.4562]
    [4.4612]
    "litemap 0.7.5 (registry+https://github.com/rust-lang/crates.io-index)",
    "tinystr 0.7.6",
    "writeable 0.5.5",
    "zerovec 0.10.4",
  • replacement in Cargo.lock at line 505
    [4.4892][4.4892:4933]()
    "icu_provider",
    "tinystr",
    "zerovec",
    [4.4892]
    [4.4933]
    "icu_provider 1.5.0",
    "tinystr 0.7.6",
    "zerovec 0.10.4",
  • replacement in Cargo.lock at line 518
    [4.5180][4.5180:5341]()
    version = "1.5.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f"
    [4.5180]
    [4.5341]
    version = "2.0.0-beta2"
    source = "git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2#450bb445e32149e2825a055b5ebd8490b4b6694b"
  • replacement in Cargo.lock at line 525
    [4.5436][4.5436:5453]()
    "icu_provider",
    [4.5436]
    [4.5453]
    "icu_provider 2.0.0-beta2",
  • replacement in Cargo.lock at line 527
    [4.5466][4.5466:5519]()
    "utf16_iter",
    "utf8_iter",
    "write16",
    "zerovec",
    [4.5466]
    [4.5519]
    "zerovec 0.11.1",
  • replacement in Cargo.lock at line 532
    [4.5563][4.5563:5724]()
    version = "1.5.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516"
    [4.5563]
    [4.5724]
    version = "2.0.0-beta2"
    source = "git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2#450bb445e32149e2825a055b5ebd8490b4b6694b"
    dependencies = [
    "icu_provider_baked",
    ]
  • replacement in Cargo.lock at line 540
    [4.5758][4.5758:5919]()
    version = "0.2.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "cb7f36aafd098d6717de34e668a8120822275c1fba22b936e757b7de8a2fd7e4"
    [4.5758]
    [4.5919]
    version = "0.4.0"
    source = "git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2#450bb445e32149e2825a055b5ebd8490b4b6694b"
  • replacement in Cargo.lock at line 545
    [4.5962][4.5962:5998]()
    "writeable",
    "yoke",
    "zerofrom",
    [4.5962]
    [4.5998]
    "writeable 0.6.1 (git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2)",
    "yoke 0.8.0",
    "zerovec 0.11.1",
  • replacement in Cargo.lock at line 552
    [4.6034][4.6034:6195]()
    version = "1.5.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "ba5a70e7c025dbd5c501b0a5c188cd11666a424f0dadcd4f0a95b7dafde3b114"
    [4.6034]
    [4.6195]
    version = "2.0.0-beta2"
    source = "git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2#450bb445e32149e2825a055b5ebd8490b4b6694b"
  • edit in Cargo.lock at line 557
    [4.6245][4.6245:6269]()
    "icu_locid_transform",
  • replacement in Cargo.lock at line 558
    [4.6290][4.6290:6319]()
    "icu_provider",
    "zerovec",
    [4.6290]
    [4.6319]
    "icu_provider 2.0.0-beta2",
    "zerovec 0.11.1",
  • replacement in Cargo.lock at line 564
    [4.6360][4.6360:6521]()
    version = "1.5.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "9e3e8f775b215d45838814a090a2227247a7431d74e9156407d9c37f6ef0f208"
    [4.6360]
    [4.6521]
    version = "2.0.0-beta2"
    source = "git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2#450bb445e32149e2825a055b5ebd8490b4b6694b"
    dependencies = [
    "icu_locale",
    "icu_provider_baked",
    ]
  • replacement in Cargo.lock at line 573
    [4.6558][4.6558:6719]()
    version = "1.5.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5"
    [4.6558]
    [4.6719]
    version = "2.0.0-beta2"
    source = "git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2#450bb445e32149e2825a055b5ebd8490b4b6694b"
  • replacement in Cargo.lock at line 578
    [4.6771][4.6771:6795]()
    "icu_locid_transform",
    [4.6771]
    [4.6795]
    "icu_locale_core",
  • replacement in Cargo.lock at line 580
    [4.6819][4.6819:6860]()
    "icu_provider",
    "tinystr",
    "zerovec",
    [4.6819]
    [4.6860]
    "icu_provider 2.0.0-beta2",
    "potential_utf",
    "zerotrie",
    "zerovec 0.11.1",
  • replacement in Cargo.lock at line 588
    [4.6904][4.6904:7065]()
    version = "1.5.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569"
    [4.6904]
    [4.7065]
    version = "2.0.0-beta2"
    source = "git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2#450bb445e32149e2825a055b5ebd8490b4b6694b"
    dependencies = [
    "icu_provider_baked",
    ]
  • replacement in Cargo.lock at line 604
    [4.7354][4.7354:7414]()
    "tinystr",
    "writeable",
    "yoke",
    "zerofrom",
    "zerovec",
    [4.7354]
    [4.7414]
    "tinystr 0.7.6",
    "writeable 0.5.5",
    "yoke 0.7.5",
    "zerofrom 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
    "zerovec 0.10.4",
    ]
    [[package]]
    name = "icu_provider"
    version = "2.0.0-beta2"
    source = "git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2#450bb445e32149e2825a055b5ebd8490b4b6694b"
    dependencies = [
    "displaydoc",
    "icu_locale_core",
    "stable_deref_trait",
    "tinystr 0.8.1",
    "writeable 0.6.1 (git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2)",
    "yoke 0.8.0",
    "zerofrom 0.1.6 (git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2)",
    "zerovec 0.11.1",
    ]
    [[package]]
    name = "icu_provider_baked"
    version = "2.0.0-beta2"
    source = "git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2#450bb445e32149e2825a055b5ebd8490b4b6694b"
    dependencies = [
    "icu_provider 2.0.0-beta2",
    "writeable 0.6.1 (git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2)",
    "zerotrie",
    "zerovec 0.11.1",
  • replacement in Cargo.lock at line 645
    [4.7662][4.7662:7677]()
    "syn 2.0.71",
    [4.7662]
    [4.7677]
    "syn 2.0.99",
  • replacement in Cargo.lock at line 650
    [4.7710][4.7710:7728]()
    version = "2.2.6"
    [4.7710]
    [4.7728]
    version = "2.7.1"
  • replacement in Cargo.lock at line 652
    [4.7793][4.7793:7871]()
    checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26"
    [4.7793]
    [4.7871]
    checksum = "8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652"
  • edit in Cargo.lock at line 675
    [4.8359]
    [4.8359]
    version = "0.2.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "3590fea8e9e22d449600c9bbd481a8163bef223e4ff938e5f55899f8cf1adb93"
    dependencies = [
    "jiff-tzdb-platform",
    "log",
    "portable-atomic",
    "portable-atomic-util",
    "serde",
    "windows-sys",
    ]
    [[package]]
    name = "jiff-icu"
    version = "0.1.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "2700a9698c121d64da0e1031084de497ca724c94cea3bc12e51b30793d8d5e9a"
    dependencies = [
    "icu_calendar",
    "jiff",
    ]
    [[package]]
    name = "jiff-tzdb"
  • replacement in Cargo.lock at line 701
    [4.8442][4.8442:8520]()
    checksum = "0c33f2189d126c374d29641af39a0dc73daa1c8292403645575ce32e22e768a4"
    [4.8442]
    [4.8520]
    checksum = "cf2cec2f5d266af45a071ece48b1fb89f3b00b2421ac3a5fe10285a6caaa60d3"
    [[package]]
    name = "jiff-tzdb-platform"
    version = "0.1.2"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "a63c62e404e7b92979d2792352d885a7f8f83fd1d0d31eea582d77b2ceca697e"
    dependencies = [
    "jiff-tzdb",
    ]
  • replacement in Cargo.lock at line 714
    [4.8547][4.8547:8567]()
    version = "0.2.155"
    [4.8547]
    [4.8567]
    version = "0.2.170"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "875b3680cb2f8f71bdcf9a30f38d48282f5d3c95cbf9b3fa57269bb5d5c06828"
    [[package]]
    name = "libm"
    version = "0.2.11"
  • replacement in Cargo.lock at line 722
    [4.8632][4.8632:8710]()
    checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c"
    [4.8632]
    [4.8710]
    checksum = "8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa"
  • replacement in Cargo.lock at line 726
    [4.8746][4.8746:8765]()
    version = "0.4.14"
    [4.8746]
    [4.8765]
    version = "0.4.15"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab"
    [[package]]
    name = "litemap"
    version = "0.7.5"
  • replacement in Cargo.lock at line 734
    [4.8830][4.8830:8908]()
    checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89"
    [4.8830]
    [4.8908]
    checksum = "23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856"
  • replacement in Cargo.lock at line 738
    [4.8938][4.8938:8956]()
    version = "0.7.3"
    [4.8938]
    [4.8956]
    version = "0.7.5"
    source = "git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2#450bb445e32149e2825a055b5ebd8490b4b6694b"
    [[package]]
    name = "log"
    version = "0.4.26"
  • replacement in Cargo.lock at line 745
    [4.9021][4.9021:9099]()
    checksum = "643cb0b8d4fcc284004d5fd0d67ccf61dfffadb7f75e1e71bc420f4688a3a704"
    [4.9021]
    [4.9099]
    checksum = "30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e"
  • replacement in Cargo.lock at line 761
    [4.9536][4.9536:9550](),[4.9550][4.9550:9568]()
    "thiserror",
    "unicode-width",
    [4.9536]
    [5.1986]
    "thiserror 1.0.69",
    "unicode-width 0.1.14",
  • edit in Cargo.lock at line 766
    [5.4944][5.3923:4412](),[5.3044][5.4413:4639](),[5.11274][5.4848:5321](),[5.17396][5.11275:11463](),[5.4946][5.5914:6105](),[5.11679][5.6106:6325](),[5.4546][5.17397:17586](),[5.4735][5.17587:18217](),[5.4991][5.11779:11794](),[5.5195][5.4749:4991](),[5.5237][5.6326:6778](),[5.12106][5.5178:5237](),[5.5178][5.5178:5237](),[5.5100][5.12028:12106](),[5.12027][5.5035:5100](),[5.5035][5.5035:5100](),[5.5017][5.12009:12027](),[5.2707][5.5000:5017](),[5.5395][5.18731:18932](),[5.3557][4.12874:13063](),[5.4437][5.4890:5102](),[5.4659][4.13208:13226](),[5.4686][4.13227:13238](),[5.12785][5.23570:23583](),[5.23570][5.23570:23583](),[5.7000][5.12607:12785](),[5.12607][5.12607:12785](),[5.12607][5.6779:7000](),[5.23570][5.12594:12607](),[5.5635][5.19375:23570](),[5.5444][5.7001:7190](),[5.6463][5.13338:13586](),[5.13800][4.13337:13337](),[5.6959][5.13785:13800](),[5.13784][5.6916:6959](),[5.6916][5.6916:6959](),[5.6838][5.13706:13784](),[5.13705][5.6773:6838](),[5.6773][5.6773:6838](),[5.6754][5.13686:13705](),[5.13685][5.6657:6754](),[5.6657][5.6657:6754](),[5.6579][5.13607:13685](),[5.13606][5.6514:6579](),[5.6514][5.6514:6579](),[5.6495][5.13587:13606](),[5.13586][5.6463:6495](),[5.6463][5.6463:6495](),[5.3773][5.6446:6463](),[5.13337][5.6446:6463](),[5.6446][5.6446:6463](),[5.6438][5.13322:13337](),[5.13321][5.6395:6438](),[5.6395][5.6395:6438](),[5.6317][5.13243:13321](),[5.13242][5.6252:6317](),[5.6252][5.6252:6317](),[5.6234][5.13224:13242](),[5.13223][5.6157:6234](),[5.6157][5.6157:6234](),[5.6079][5.13145:13223](),[5.13144][5.6014:6079](),[5.6014][5.6014:6079](),[5.5996][5.13126:13144](),[5.5610][5.5978:5996](),[5.5978][5.5978:5996](),[5.5978][5.5350:5610](),[5.5349][5.5963:5978](),[5.5963][5.5963:5978](),[5.5963][5.5103:5349](),[5.3757][5.5946:5963](),[5.13125][5.5946:5963](),[5.5946][5.5946:5963](),[5.5938][5.13110:13125](),[5.13109][5.5895:5938](),[5.5895][5.5895:5938](),[5.5817][5.13031:13109](),[5.13030][5.5752:5817](),[5.5752][5.5752:5817](),[5.5734][5.13012:13030](),[5.13011][5.5619:5734](),[5.5619][5.5619:5734](),[5.5541][5.12933:13011](),[5.12932][5.5476:5541](),[5.5476][5.5476:5541](),[5.5458][5.12914:12932](),[5.7190][5.5444:5458](),[5.5444][5.5444:5458](),[5.12913][5.5431:5444](),[5.5431][5.5431:5444](),[5.5353][5.12805:12913](),[5.12804][5.5288:5353](),[5.5288][5.5288:5353](),[5.5270][5.12786:12804](),[5.5635][5.5251:5270](),[5.23583][5.5251:5270](),[5.5251][5.5251:5270](),[5.19374][5.5622:5635](),[5.5622][5.5622:5635](),[5.3317][5.19132:19374](),[5.5622][5.19132:19374](),[5.5544][5.3193:3317](),[5.3192][5.5479:5544](),[5.5479][5.5479:5544](),[5.5251][5.3150:3192](),[5.5422][5.5238:5251](),[5.2913][5.5238:5251](),[5.579][5.5420:5422](),[5.3149][5.5420:5422](),[5.5420][5.5420:5422](),[5.5409][5.3108:3149](),[5.555][5.5392:5409](),[5.3107][5.5392:5409](),[5.5392][5.5392:5409](),[5.5314][5.3029:3107](),[5.476][5.5249:5314](),[5.3028][5.5249:5314](),[5.5249][5.5249:5314](),[5.5210][5.2982:3028](),[5.2981][5.5197:5210](),[5.5197][5.5197:5210](),[5.5119][5.2843:2981](),[5.2842][5.5054:5119](),[5.5054][5.5054:5119](),[5.5000][5.2796:2842](),[5.2795][5.4985:5000](),[5.4985][5.4985:5000](),[5.4921][5.2705:2795](),[5.2704][5.4904:4921](),[5.4904][5.4904:4921](),[5.4826][5.2626:2704](),[5.2625][5.4761:4826](),[5.4761][5.4761:4826](),[5.4727][5.2329:2625](),[5.2328][5.4712:4727](),[5.4712][5.4712:4727](),[4.13336][5.2288:2328](),[5.2288][5.2288:2328](),[5.2210][4.13258:13336](),[4.13257][5.2145:2210](),[5.2145][5.2145:2210](),[5.2127][4.13239:13257](),[5.4712][5.2091:2127](),[4.13238][5.4686:4712](),[5.4686][5.4686:4712](),[4.13226][5.4659:4686](),[5.4659][5.4659:4686](),[5.457][5.4611:4659](),[4.13207][5.4611:4659](),[5.4611][5.4611:4659](),[5.4468][4.13064:13207](),[5.5102][5.4437:4468](),[5.4437][5.4437:4468](),[5.366][5.4375:4437](),[5.4375][5.4375:4437](),[5.4297][5.288:366](),[5.287][5.4232:4297](),[5.4232][5.4232:4297](),[5.4214][5.269:287](),[5.3741][5.4184:4214](),[5.4184][5.4184:4214](),[4.13063][5.3557:3741](),[5.3557][5.3557:3741](),[5.12593][5.3544:3557](),[5.4184][5.3544:3557](),[4.12873][5.12206:12593](),[5.4184][5.12206:12593](),[5.4106][4.12795:12873](),[4.12794][5.4041:4106](),[5.4041][5.4041:4106](),[5.4023][4.12776:12794](),[5.19131][5.3989:4023](),[5.2913][5.3989:4023](),[5.12205][5.18933:19131](),[5.2913][5.18933:19131](),[5.2835][5.12127:12205](),[5.12126][5.2770:2835](),[5.2770][5.2770:2835](),[5.2751][5.12107:12126](),[5.18932][5.2708:2751](),[5.5395][5.2708:2751](),[5.2707][5.5210:5395](),[5.5237][5.5210:5395](),[5.6778][5.5210:5395](),[5.5210][5.5210:5395](),[5.3543][5.2692:2707](),[5.12008][5.2692:2707](),[5.2692][5.2692:2707](),[5.2684][5.11993:12008](),[5.3527][5.2641:2684](),[5.11992][5.2641:2684](),[5.2641][5.2641:2684](),[5.2563][5.11914:11992](),[5.3448][5.2498:2563](),[5.11913][5.2498:2563](),[5.2498][5.2498:2563](),[5.2479][5.11894:11913](),[5.5210][5.2455:2479](),[5.2454][5.5195:5210](),[5.5195][5.5195:5210](),[5.3428][5.2418:2454](),[5.11893][5.2418:2454](),[5.2418][5.2418:2454](),[5.2340][5.11815:11893](),[5.3349][5.2275:2340](),[5.11814][5.2275:2340](),[5.2275][5.2275:2340](),[5.2256][5.11795:11814](),[5.18730][5.2237:2256](),[5.2237][5.2237:2256](),[4.12775][5.18218:18730](),[5.2237][5.18218:18730](),[5.2283][4.12539:12775](),[5.2224][5.2270:2283](),[5.3329][5.2222:2224](),[5.4999][5.2222:2224](),[5.11794][5.2222:2224](),[5.5195][5.2222:2224](),[5.11778][5.5134:5195](),[5.5134][5.5134:5195](),[5.5056][5.11700:11778](),[5.11699][5.4991:5056](),[5.4991][5.4991:5056](),[5.3313][5.11680:11699](),[5.4972][5.3071:3313](),[5.4748][5.4959:4972](),[5.4959][5.4959:4972](),[5.18217][5.4735:4748](),[5.4735][5.4735:4748](),[5.17586][5.4546:4735](),[5.4546][5.4546:4735](),[5.3062][5.4533:4546](),[5.4533][5.4533:4546](),[5.4455][5.2984:3062](),[5.2983][5.4390:4455](),[5.4390][5.4390:4455](),[5.4371][5.2964:2983](),[5.3070][5.4338:4371](),[5.6325][5.4338:4371](),[5.11679][5.4338:4371](),[5.4338][5.4338:4371](),[5.4330][5.11664:11679](),[5.11663][5.4287:4330](),[5.4287][5.4287:4330](),[5.4209][5.11585:11663](),[5.11584][5.4144:4209](),[5.4144][5.4144:4209](),[5.4124][5.11564:11584](),[5.11563][5.4053:4124](),[5.4053][5.4053:4124](),[5.3975][5.11485:11563](),[5.11484][5.3910:3975](),[5.3910][5.3910:3975](),[5.3890][5.11464:11484](),[5.4959][5.3875:3890](),[5.6105][5.4946:4959](),[5.4946][5.4946:4959](),[5.3988][5.4944:4946](),[5.4944][5.4944:4946](),[5.11463][5.3762:3988](),[5.17396][5.3762:3988](),[5.3762][5.3762:3988](),[5.5913][5.17112:17396](),[5.17112][5.17112:17396](),[5.17112][5.5686:5913](),[5.5685][5.16926:17112](),[5.16926][5.16926:17112](),[5.4889][5.5670:5685](),[5.5670][5.5670:5685](),[5.5670][5.4640:4889](),[5.16926][5.5322:5670](),[5.5321][5.16913:16926](),[5.11274][5.16913:16926](),[5.3762][5.16913:16926](),[5.3684][5.11196:11274](),[5.11195][5.3619:3684](),[5.3619][5.3619:3684](),[5.3601][5.11177:11195](),[5.11176][5.3502:3601](),[5.3502][5.3502:3601](),[5.3424][5.11098:11176](),[5.11097][5.3359:3424](),[5.3359][5.3359:3424](),[5.3341][5.11079:11097](),[5.11078][5.3221:3341](),[5.3221][5.3221:3341](),[5.3143][5.11000:11078](),[5.10999][5.3078:3143](),[5.3078][5.3078:3143](),[5.3059][5.10980:10999](),[5.4639][5.3044:3059](),[5.3044][5.3044:3059](),[5.4412][5.3029:3044](),[5.4944][5.3029:3044](),[5.10979][5.4911:4944](),[5.4911][5.4911:4944](),[5.4833][5.10901:10979](),[5.10900][5.4768:4833](),[5.4768][5.4768:4833](),[5.4749][5.10881:10900](),[5.10880][5.4684:4749](),[5.4684][5.4684:4749](),[5.4606][5.10802:10880](),[5.10801][5.4541:4606](),[5.4541][5.4541:4606](),[5.4522][5.10782:10801](),[5.541][5.4501:4522](),[5.4501][5.4501:4522](),[5.3054][5.526:541](),[5.526][5.526:541](),[5.2496][5.2496:3054](),[5.6004][5.1734:1736](),[4.13337][5.1734:1736](),[5.2206][5.1734:1736]()
    ]
    [[package]]
    name = "rand"
    version = "0.8.5"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
    dependencies = [
    "libc",
    "rand_chacha",
    "rand_core",
    ]
    [[package]]
    name = "rand_chacha"
    version = "0.3.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
    dependencies = [
    "ppv-lite86",
    "rand_core",
    name = "rand_core"
    version = "0.6.4"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
    dependencies = [
    "getrandom",
    ]
    [[package]]
    [[package]]
    name = "relative-path"
    version = "1.9.3"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2"
    [[package]]
    name = "rstest"
    version = "0.21.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "9afd55a67069d6e434a95161415f5beeada95a01c7b815508a82dcb0e1593682"
    dependencies = [
    "futures",
    "futures-timer",
    "rstest_macros",
    "rustc_version",
    ]
    [[package]]
    name = "ryu"
    version = "1.0.18"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f"
    [[package]]
    name = "semver"
    version = "1.0.23"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b"
    ]
    [[package]]
    name = "slab"
    version = "0.4.9"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67"
    dependencies = [
    "autocfg",
    name = "smawk"
    version = "0.3.2"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c"
    [[package]]
    [[package]]
    name = "supports-color"
    version = "3.0.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "9829b314621dfc575df4e409e79f9d6a66a3bd707ab73f23cb4aa3a854ac854f"
    dependencies = [
    "is_ci",
    ]
    [[package]]
    name = "supports-hyperlinks"
    version = "3.0.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "2c0a1e5168041f5f3ff68ff7d95dcb9c8749df29f6e7e89ada40dd4c9de404ee"
    [[package]]
    name = "supports-unicode"
    version = "3.0.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "b7401a30af6cb5818bb64852270bb722533397edcfc7344954a38f420819ece2"
    "syn 2.0.71",
    ]
    [[package]]
    name = "synstructure"
    version = "0.13.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971"
    dependencies = [
    "proc-macro2",
    "quote",
    name = "toml_datetime"
    version = "0.6.7"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "f8fb9f64314842840f1d940ac544da178732128f1c78c21772e876579e0da1db"
    [[package]]
    name = "toml_edit"
    version = "0.21.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1"
    dependencies = [
    "indexmap",
    "toml_datetime",
    "winnow",
    ]
    [[package]]
    dependencies = [
    "displaydoc",
    "zerovec",
    ]
    [[package]]
    checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    version = "0.7.6"
    name = "tinystr"
    [[package]]
    name = "unicode-linebreak"
    version = "0.1.5"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f"
    name = "vec1"
    version = "1.12.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "eab68b56840f69efb0fefbe3ab6661499217ffdc58e2eef7c3f6f69835386322"
    [[package]]
    name = "wasi"
    version = "0.11.0+wasi-snapshot-preview1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
    [[package]]
    "miette 5.10.0",
    "tardar",
    [[package]]
    name = "write16"
    version = "1.0.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936"
    name = "winnow"
    version = "0.5.40"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876"
    dependencies = [
    "memchr",
    ]
    [[package]]
    [[package]]
    name = "windows-sys"
    version = "0.52.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
    dependencies = [
    "windows-targets 0.52.6",
    ]
    [[package]]
    name = "windows-targets"
    version = "0.48.5"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
    dependencies = [
    "windows_aarch64_gnullvm 0.48.5",
    "windows_aarch64_msvc 0.48.5",
    "windows_i686_gnu 0.48.5",
    "windows_i686_msvc 0.48.5",
    "windows_x86_64_gnu 0.48.5",
    "windows_x86_64_gnullvm 0.48.5",
    "windows_x86_64_msvc 0.48.5",
    ]
    [[package]]
    name = "windows-targets"
    version = "0.52.6"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
    dependencies = [
    "windows_aarch64_gnullvm 0.52.6",
    "windows_aarch64_msvc 0.52.6",
    "windows_i686_gnu 0.52.6",
    "windows_i686_gnullvm",
    "windows_i686_msvc 0.52.6",
    "windows_x86_64_gnu 0.52.6",
    "windows_x86_64_gnullvm 0.52.6",
    "windows_x86_64_msvc 0.52.6",
    ]
    [[package]]
    name = "windows_aarch64_gnullvm"
    version = "0.48.5"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
    [[package]]
    name = "windows_aarch64_gnullvm"
    version = "0.52.6"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
    [[package]]
    name = "windows_aarch64_msvc"
    version = "0.48.5"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
    [[package]]
    name = "windows_aarch64_msvc"
    version = "0.52.6"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
    [[package]]
    name = "windows_i686_gnu"
    version = "0.48.5"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
    [[package]]
    name = "windows_i686_gnu"
    version = "0.52.6"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
    [[package]]
    name = "windows_i686_gnullvm"
    version = "0.52.6"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
    [[package]]
    name = "windows_i686_msvc"
    version = "0.48.5"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
    [[package]]
    name = "windows_i686_msvc"
    version = "0.52.6"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
    [[package]]
    name = "windows_x86_64_gnu"
    version = "0.48.5"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
    [[package]]
    name = "windows_x86_64_gnu"
    version = "0.52.6"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
    [[package]]
    name = "windows_x86_64_gnullvm"
    version = "0.48.5"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
    [[package]]
    name = "windows_x86_64_gnullvm"
    version = "0.52.6"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
    [[package]]
    name = "windows_x86_64_msvc"
    version = "0.48.5"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
    [[package]]
    name = "windows_x86_64_msvc"
    version = "0.52.6"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
    name = "yansi"
    version = "0.5.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec"
    [[package]]
    ]
    [[package]]
    name = "zerotrie"
    version = "0.1.3"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "fb594dd55d87335c5f60177cee24f19457a5ec10a065e0a3014722ad252d0a1f"
    dependencies = [
    "displaydoc",
    "yoke",
    "zerofrom",
    "syn 2.0.71",
    dependencies = [
    "proc-macro2",
    "quote",
    checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    version = "0.10.3"
    dependencies = [
    "yoke",
    "zerofrom",
    "zerovec-derive",
    ]
    [[package]]
    name = "zerovec-derive"
    checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    version = "0.10.4"
    ]
    [[package]]
    name = "zerovec"
    "synstructure",
    "syn 2.0.71",
    dependencies = [
    "proc-macro2",
    "quote",
    checksum = "0ea7b4a3637ea8669cedf0f1fd5c286a17f3de97b8dd5a70a6c167a1730e63a5"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    version = "0.1.4"
    dependencies = [
    "zerofrom-derive",
    ]
    [[package]]
    name = "zerofrom-derive"
    checksum = "91ec111ce797d0e0784a1116d0ddcdbea84322cd79e5d5ad173daeba4f93ab55"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    version = "0.1.4"
    name = "zerofrom"
    name = "zerocopy-derive"
    version = "0.7.35"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e"
    dependencies = [
    "proc-macro2",
    "quote",
    "syn 2.0.71",
    ]
    [[package]]
    ]
    [[package]]
    ]
    [[package]]
    name = "zerocopy"
    version = "0.7.35"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0"
    dependencies = [
    "byteorder",
    "zerocopy-derive",
    "synstructure",
    "syn 2.0.71",
    dependencies = [
    "proc-macro2",
    "quote",
    checksum = "28cc31741b18cb6f1d5ff12f5b7523e3d6eb0852bbbad19d73905511d9849b95"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    version = "0.7.4"
    dependencies = [
    "serde",
    "stable_deref_trait",
    "yoke-derive",
    "zerofrom",
    ]
    [[package]]
    name = "yoke-derive"
    checksum = "6c5b1314b079b0930c31e3af543d8ee1757b1951ae1e1565ec704403a7240ca5"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    version = "0.7.4"
    name = "yoke"
    [[package]]
    checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51"
    dependencies = [
    "either",
    ]
    source = "registry+https://github.com/rust-lang/crates.io-index"
    version = "0.5.5"
    name = "writeable"
    [[package]]
    [[package]]
    name = "windows-sys"
    version = "0.48.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
    dependencies = [
    "windows-targets 0.48.5",
    ]
    checksum = "5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8"
    dependencies = [
    "windows-targets 0.52.6",
    ]
    source = "registry+https://github.com/rust-lang/crates.io-index"
    name = "windows-result"
    version = "0.1.2"
    [[package]]
    ]
    "proc-macro2",
    "quote",
    "syn 2.0.71",
    dependencies = [
    checksum = "08990546bf4edef8f431fa6326e032865f27138718c587dc21bc0265bbcb57cc"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    name = "windows-interface"
    version = "0.56.0"
    [[package]]
    checksum = "f6fc35f58ecd95a9b71c4f2329b911016e6bec66b3f2e6a4aad86bd2e99e2f9b"
    dependencies = [
    "proc-macro2",
    "quote",
    "syn 2.0.71",
    ]
    source = "registry+https://github.com/rust-lang/crates.io-index"
    name = "windows-implement"
    version = "0.56.0"
    ]
    [[package]]
    "windows-implement",
    "windows-interface",
    "windows-result",
    "windows-targets 0.52.6",
    dependencies = [
    checksum = "4698e52ed2d08f8658ab0c39512a7c00ee5fe2688c65f8c0a4f06750d729f2a6"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    name = "windows"
    version = "0.56.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "1de69df01bdf1ead2f4ac895dc77c9351aefff65b2f3db429a343f9cbf05e132"
    dependencies = [
    "windows-core",
    "windows-targets 0.52.6",
    ]
    [[package]]
    name = "windows-core"
    version = "0.56.0"
    ]
    [[package]]
    dependencies = [
    "windows-sys 0.52.0",
    checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    version = "0.1.9"
    ]
    [[package]]
    name = "winapi-util"
    "thiserror",
    "walkdir",
    "nom",
    "pori",
    "regex",
    dependencies = [
    "const_format",
    "itertools",
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "8d12a78aa0bab22d2f26ed1a96df7ab58e8a93506a3e20adb47c51a93b4e1357"
    name = "wax"
    version = "0.6.0"
    dependencies = [
    "same-file",
    "winapi-util",
    ]
    [[package]]
    checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    version = "2.5.0"
    [[package]]
    name = "walkdir"
    name = "version_check"
    version = "0.9.4"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
    [[package]]
    [[package]]
    name = "utf16_iter"
    version = "1.0.5"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246"
    [[package]]
    name = "utf8_iter"
    version = "1.0.4"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be"
    checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    version = "0.2.6"
    [[package]]
    name = "unicode-xid"
    [[package]]
    name = "unicode-width"
    version = "0.1.13"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d"
    checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    version = "1.11.0"
    [[package]]
    name = "unicode-segmentation"
    name = "unicode-ident"
    version = "1.0.12"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"
    ]
    [[package]]
    "syn 2.0.71",
    dependencies = [
    "proc-macro2",
    "quote",
    checksum = "d20468752b09f49e909e55a5d338caa8bedf615594e9d80bc4c565d30faf798c"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    version = "1.0.62"
    name = "thiserror-impl"
    ]
    [[package]]
    dependencies = [
    "thiserror-impl",
    checksum = "f2675633b1499176c2dff06b0856a27976a8f9d436737b4cf4f312d4d91d8bbb"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    version = "1.0.62"
    name = "thiserror"
    name = "terminal_size"
    version = "0.3.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7"
    dependencies = [
    "rustix",
    "windows-sys 0.48.0",
    ]
    [[package]]
    name = "textwrap"
    version = "0.16.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9"
    dependencies = [
    "smawk",
    "unicode-linebreak",
    "unicode-width",
    ]
    [[package]]
    name = "tardar"
    version = "0.1.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "900c942f83b6a8b9998cc8f74ad3ffa24b7ff3c4279ea1c1c52d95dced9f3516"
    dependencies = [
    "miette 5.10.0",
    "vec1",
    ]
    [[package]]
    [[package]]
    ]
    dependencies = [
    "proc-macro2",
    "quote",
    "unicode-ident",
    checksum = "b146dcf730474b4bcd16c311627b31ede9ab149045db4d6088b3becaea046462"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    version = "2.0.71"
    version = "1.0.109"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
    dependencies = [
    "proc-macro2",
    "unicode-ident",
    ]
    [[package]]
    name = "syn"
    name = "syn"
    [[package]]
    name = "stable_deref_trait"
    version = "1.2.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
    [[package]]
    checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    version = "1.13.2"
    ]
    [[package]]
    name = "smallvec"
    "syn 2.0.71",
    dependencies = [
    "proc-macro2",
    "quote",
    checksum = "e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    version = "1.0.204"
    dependencies = [
    "serde_derive",
    ]
    [[package]]
    name = "serde_derive"
    checksum = "bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    version = "1.0.204"
    name = "serde"
    [[package]]
    ]
    [[package]]
    name = "same-file"
    version = "1.0.6"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
    dependencies = [
    "winapi-util",
    [[package]]
    name = "rustix"
    version = "0.38.34"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f"
    dependencies = [
    "bitflags",
    "errno",
    "libc",
    "linux-raw-sys",
    "windows-sys 0.52.0",
    ]
    [[package]]
    name = "rustc_version"
    version = "0.4.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366"
    dependencies = [
    "semver",
    ]
    name = "rustc-demangle"
    version = "0.1.24"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f"
    ]
    [[package]]
    ]
    [[package]]
    name = "rstest_reuse"
    version = "0.7.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "b3a8fb4672e840a587a66fc577a5491375df51ddb88f2a2c2a792598c326fe14"
    dependencies = [
    "quote",
    "rand",
    "syn 2.0.71",
    name = "rstest_macros"
    version = "0.21.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "4165dfae59a39dd41d8dec720d3cbfbc71f69744efb480a3920f5d4e0cc6798d"
    dependencies = [
    "cfg-if",
    "glob",
    "proc-macro-crate",
    "proc-macro2",
    "quote",
    "regex",
    "relative-path",
    "rustc_version",
    "syn 2.0.71",
    "unicode-ident",
    [[package]]
    checksum = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    version = "0.8.4"
    dependencies = [
    "aho-corasick",
    "memchr",
    "regex-syntax",
    ]
    [[package]]
    name = "regex-syntax"
    checksum = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    version = "0.4.7"
    dependencies = [
    "aho-corasick",
    "memchr",
    "regex-automata",
    "regex-syntax",
    ]
    [[package]]
    name = "regex-automata"
    checksum = "b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    version = "1.10.5"
    name = "regex"
    ]
    [[package]]
    dependencies = [
    "proc-macro2",
    checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    version = "1.0.36"
    dependencies = [
    "unicode-ident",
    ]
    [[package]]
    name = "quote"
    checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    version = "1.0.86"
    name = "proc-macro2"
    ]
    [[package]]
    name = "proc-macro-error"
    version = "1.0.4"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
    dependencies = [
    "proc-macro-error-attr",
    "proc-macro2",
    "quote",
    "syn 1.0.109",
    "version_check",
    ]
    [[package]]
    name = "proc-macro-error-attr"
    version = "1.0.4"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
    dependencies = [
    "proc-macro2",
    "quote",
    "version_check",
    ]
  • replacement in Cargo.lock at line 767
    [4.9585][4.9585:9603]()
    version = "7.2.0"
    [4.9585]
    [4.9603]
    version = "7.5.0"
  • replacement in Cargo.lock at line 769
    [4.9668][4.9668:9746]()
    checksum = "4edc8853320c2a0dab800fbda86253c8938f6ea88510dc92c5f1ed20e794afc1"
    [4.9668]
    [4.9746]
    checksum = "1a955165f87b37fd1862df2a59547ac542c77ef6d17c666f619d1ad22dd89484"
  • replacement in Cargo.lock at line 774
    [4.9806][4.9806:9830]()
    "miette-derive 7.2.0",
    [4.9806]
    [4.9830]
    "miette-derive 7.5.0",
  • replacement in Cargo.lock at line 781
    [4.9940][4.9940:9954](),[4.9954][4.9954:9972]()
    "thiserror",
    "unicode-width",
    [4.9940]
    [4.9972]
    "thiserror 1.0.69",
    "unicode-width 0.1.14",
  • replacement in Cargo.lock at line 793
    [4.10215][4.10215:10230]()
    "syn 2.0.71",
    [4.10215]
    [4.10230]
    "syn 2.0.99",
  • replacement in Cargo.lock at line 798
    [4.10268][4.10268:10286]()
    version = "7.2.0"
    [4.10268]
    [4.10286]
    version = "7.5.0"
  • replacement in Cargo.lock at line 800
    [4.10351][4.10351:10429]()
    checksum = "dcf09caffaac8068c346b6df2a7fc27a177fd20b39421a39ce0a211bde679a6c"
    [4.10351]
    [4.10429]
    checksum = "bf45bf44ab49be92fd1227a3be6fc6f617f1a337c06af54981048574d8783147"
  • replacement in Cargo.lock at line 804
    [4.10472][4.10472:10487]()
    "syn 2.0.71",
    [4.10472]
    [4.10487]
    "syn 2.0.99",
  • replacement in Cargo.lock at line 815
    [4.10722][4.10722:10740]()
    version = "0.7.4"
    [4.10722]
    [4.10740]
    version = "0.8.5"
  • replacement in Cargo.lock at line 817
    [4.10805][4.10805:10883]()
    checksum = "b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08"
    [4.10805]
    [4.10883]
    checksum = "8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5"
  • replacement in Cargo.lock at line 819
    [4.10900][4.10900:10910]()
    "adler",
    [4.10900]
    [4.10910]
    "adler2",
  • replacement in Cargo.lock at line 873
    [4.12139][4.12139:12158]()
    version = "0.36.1"
    [4.12139]
    [4.12158]
    version = "0.36.7"
  • replacement in Cargo.lock at line 875
    [4.12223][4.12223:12301]()
    checksum = "081b846d1d56ddfc18fdf1a922e4f6e07a11768ea1b92dec44e42b72712ccfce"
    [4.12223]
    [4.12301]
    checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87"
  • replacement in Cargo.lock at line 888
    [5.16738][5.16738:16756]()
    version = "4.0.0"
    [5.16738]
    [5.16756]
    version = "4.2.0"
  • replacement in Cargo.lock at line 890
    [5.16821][5.16821:16899]()
    checksum = "caff54706df99d2a78a5a4e3455ff45448d81ef1bb63c22cd14052ca0e993a3f"
    [5.16821]
    [5.3980]
    checksum = "1036865bb9422d3300cf723f657c2851d0e9ab12567854b1f4eba3d77decf564"
  • replacement in Cargo.lock at line 894
    [5.4019][5.4019:4038]()
    version = "0.2.14"
    [5.4019]
    [5.4038]
    version = "0.2.16"
  • replacement in Cargo.lock at line 896
    [5.4103][5.4103:4181]()
    checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02"
    [5.4103]
    [5.4181]
    checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b"
  • edit in Cargo.lock at line 911
    [5.3013]
    [5.3695]
    ]
    [[package]]
    name = "portable-atomic"
    version = "1.11.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e"
    [[package]]
    name = "portable-atomic-util"
    version = "0.2.4"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507"
    dependencies = [
    "portable-atomic",
    ]
    [[package]]
    name = "potential_utf"
    version = "0.1.2"
    source = "git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2#450bb445e32149e2825a055b5ebd8490b4b6694b"
    dependencies = [
    "serde",
    "zerovec 0.11.1",
  • replacement in Cargo.lock at line 948
    [5.4417][5.4417:4435]()
    version = "1.4.0"
    [5.4417]
    [5.4435]
    version = "1.4.1"
  • replacement in Cargo.lock at line 950
    [5.4500][5.4500:4578]()
    checksum = "af7cee1a6c8a5b9208b3cb1061f10c0cb689087b3d8ce85fb9d2dd7a29b6ba66"
    [5.4500]
    [5.4578]
    checksum = "3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d"
  • replacement in Cargo.lock at line 958
    [5.4655][5.4655:4673]()
    version = "3.1.0"
    [5.4655]
    [5.4673]
    version = "3.2.0"
  • replacement in Cargo.lock at line 960
    [5.4738][5.4738:4816]()
    checksum = "6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284"
    [5.4738]
    [5.4816]
    checksum = "8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b"
  • edit in Cargo.lock at line 963
    [5.4847]
    [5.3013]
    ]
    [[package]]
    name = "proc-macro-error"
    version = "1.0.4"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
    dependencies = [
    "proc-macro-error-attr",
    "proc-macro2",
    "quote",
    "syn 1.0.109",
    "version_check",
    ]
    [[package]]
    name = "proc-macro-error-attr"
    version = "1.0.4"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
    dependencies = [
    "proc-macro2",
    "quote",
    "version_check",
    ]
    [[package]]
    name = "proc-macro2"
    version = "1.0.94"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84"
    dependencies = [
    "unicode-ident",
  • resolve order conflict in Cargo.lock at line 999
    [5.3028]
  • edit in Cargo.lock at line 999
    [0.20456]
    [5.13743]
    name = "proc-macro2-diagnostics"
    version = "0.10.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8"
    dependencies = [
    "proc-macro2",
    "quote",
    "syn 2.0.99",
    "version_check",
    "yansi",
    ]
    [[package]]
    name = "quote"
    version = "1.0.39"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "c1f1914ce909e1658d9907913b4b91947430c7d9be598b15a1912935b8c04801"
    dependencies = [
    "proc-macro2",
    ]
    [[package]]
    name = "rand"
    version = "0.8.5"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
    dependencies = [
    "libc",
    "rand_chacha",
    "rand_core",
    ]
    [[package]]
    name = "rand_chacha"
    version = "0.3.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
    dependencies = [
    "ppv-lite86",
    "rand_core",
    ]
    [[package]]
    name = "rand_core"
    version = "0.6.4"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
    dependencies = [
    "getrandom",
    ]
    [[package]]
    name = "regex"
    version = "1.11.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191"
    dependencies = [
    "aho-corasick",
    "memchr",
    "regex-automata",
    "regex-syntax",
    ]
    [[package]]
    name = "regex-automata"
    version = "0.4.9"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908"
    dependencies = [
    "aho-corasick",
    "memchr",
    "regex-syntax",
    ]
  • replacement in Cargo.lock at line 1074
    [5.13756][5.4722:4739](),[5.4739][5.4739:4757]()
    name = "autocfg"
    version = "1.3.0"
    [5.13756]
    [5.4757]
    name = "regex-syntax"
    version = "0.8.5"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
    [[package]]
    name = "relative-path"
    version = "1.9.3"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2"
    [[package]]
    name = "rstest"
    version = "0.25.0"
  • replacement in Cargo.lock at line 1089
    [5.4822][5.4822:4900]()
    checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0"
    [5.4822]
    [5.4900]
    checksum = "6fc39292f8613e913f7df8fa892b8944ceb47c247b78e1b1ae2f09e019be789d"
    dependencies = [
    "futures-timer",
    "futures-util",
    "rstest_macros",
    "rustc_version",
    ]
  • replacement in Cargo.lock at line 1098
    [5.4913][5.13756:13775](),[5.13756][5.13756:13775](),[5.13775][5.13775:13794]()
    name = "backtrace"
    version = "0.3.73"
    [5.4913]
    [5.13794]
    name = "rstest_macros"
    version = "0.25.0"
  • replacement in Cargo.lock at line 1101
    [5.13859][5.13859:13937]()
    checksum = "5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a"
    [5.13859]
    [5.13937]
    checksum = "1f168d99749d307be9de54d23fd226628d99768225ef08f6ffb52e0182a27746"
  • edit in Cargo.lock at line 1103
    [5.13954][5.13954:13968](),[5.13968][5.13968:13975]()
    "addr2line",
    "cc",
  • edit in Cargo.lock at line 1104
    [5.13986]
    [5.13986]
    "glob",
    "proc-macro-crate",
    "proc-macro2",
    "quote",
    "regex",
    "relative-path",
    "rustc_version",
    "syn 2.0.99",
    "unicode-ident",
    ]
    [[package]]
    name = "rstest_reuse"
    version = "0.7.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "b3a8fb4672e840a587a66fc577a5491375df51ddb88f2a2c2a792598c326fe14"
    dependencies = [
    "quote",
    "rand",
    "syn 2.0.99",
    ]
    [[package]]
    name = "rustc-demangle"
    version = "0.1.24"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f"
    [[package]]
    name = "rustc_version"
    version = "0.4.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92"
    dependencies = [
    "semver",
    ]
    [[package]]
    name = "rustix"
    version = "0.38.44"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154"
    dependencies = [
    "bitflags",
    "errno",
  • replacement in Cargo.lock at line 1150
    [5.13995][5.13995:14041]()
    "miniz_oxide",
    "object",
    "rustc-demangle",
    [5.13995]
    [5.14041]
    "linux-raw-sys",
    "windows-sys",
    ]
    [[package]]
    name = "ryu"
    version = "1.0.20"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f"
    [[package]]
    name = "same-file"
    version = "1.0.6"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
    dependencies = [
    "winapi-util",
    ]
    [[package]]
    name = "semver"
    version = "1.0.26"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0"
    [[package]]
    name = "serde"
    version = "1.0.218"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "e8dfc9d19bdbf6d17e22319da49161d5d0108e4188e8b680aef6299eed22df60"
    dependencies = [
    "serde_derive",
    ]
    [[package]]
    name = "serde_derive"
    version = "1.0.218"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "f09503e191f4e797cb8aac08e9a4a4695c5edf6a2e70e376d961ddd5c969f82b"
    dependencies = [
    "proc-macro2",
    "quote",
    "syn 2.0.99",
    ]
    [[package]]
    name = "slab"
    version = "0.4.9"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67"
    dependencies = [
    "autocfg",
    ]
    [[package]]
    name = "smallvec"
    version = "1.14.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd"
    [[package]]
    name = "stable_deref_trait"
    version = "1.2.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
    [[package]]
    name = "supports-color"
    version = "3.0.2"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "c64fc7232dd8d2e4ac5ce4ef302b1d81e0b80d055b9d77c7c4f51f6aa4c867d6"
    dependencies = [
    "is_ci",
    ]
    [[package]]
    name = "supports-hyperlinks"
    version = "3.1.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "804f44ed3c63152de6a9f90acbea1a110441de43006ea51bcce8f436196a288b"
    [[package]]
    name = "supports-unicode"
    version = "3.0.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "b7401a30af6cb5818bb64852270bb722533397edcfc7344954a38f420819ece2"
    [[package]]
    name = "syn"
    version = "1.0.109"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
    dependencies = [
    "proc-macro2",
    "unicode-ident",
    ]
    [[package]]
    name = "syn"
    version = "2.0.99"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "e02e925281e18ffd9d640e234264753c43edc62d64b2d4cf898f1bc5e75f3fc2"
    dependencies = [
    "proc-macro2",
    "quote",
    "unicode-ident",
    ]
    [[package]]
    name = "synstructure"
    version = "0.13.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971"
    dependencies = [
    "proc-macro2",
    "quote",
    "syn 2.0.99",
    ]
    [[package]]
    name = "tardar"
    version = "0.1.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "900c942f83b6a8b9998cc8f74ad3ffa24b7ff3c4279ea1c1c52d95dced9f3516"
    dependencies = [
    "miette 5.10.0",
    "vec1",
    ]
    [[package]]
    name = "terminal_size"
    version = "0.4.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "5352447f921fda68cf61b4101566c0bdb5104eff6804d0678e5227580ab6a4e9"
    dependencies = [
    "rustix",
    "windows-sys",
    ]
    [[package]]
    name = "textwrap"
    version = "0.16.2"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "c13547615a44dc9c452a8a534638acdf07120d4b6847c8178705da06306a3057"
    dependencies = [
    "unicode-linebreak",
    "unicode-width 0.2.0",
    ]
    [[package]]
    name = "thiserror"
    version = "1.0.69"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52"
    dependencies = [
    "thiserror-impl 1.0.69",
    ]
    [[package]]
    name = "thiserror"
    version = "2.0.12"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708"
    dependencies = [
    "thiserror-impl 2.0.12",
    ]
    [[package]]
    name = "thiserror-impl"
    version = "1.0.69"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
    dependencies = [
    "proc-macro2",
    "quote",
    "syn 2.0.99",
    ]
    [[package]]
    name = "thiserror-impl"
    version = "2.0.12"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d"
    dependencies = [
    "proc-macro2",
    "quote",
    "syn 2.0.99",
    ]
    [[package]]
    name = "tinystr"
    version = "0.7.6"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f"
    dependencies = [
    "displaydoc",
    "zerovec 0.10.4",
    ]
    [[package]]
    name = "tinystr"
    version = "0.8.1"
    source = "git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2#450bb445e32149e2825a055b5ebd8490b4b6694b"
    dependencies = [
    "displaydoc",
    "zerovec 0.11.1",
    ]
    [[package]]
    name = "toml_datetime"
    version = "0.6.8"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41"
    [[package]]
    name = "toml_edit"
    version = "0.22.24"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474"
    dependencies = [
    "indexmap",
    "toml_datetime",
    "winnow",
    ]
    [[package]]
    name = "unicode-ident"
    version = "1.0.18"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512"
    [[package]]
    name = "unicode-linebreak"
    version = "0.1.5"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f"
    [[package]]
    name = "unicode-width"
    version = "0.1.14"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af"
    [[package]]
    name = "unicode-width"
    version = "0.2.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd"
    [[package]]
    name = "unicode-xid"
    version = "0.2.6"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"
    [[package]]
    name = "vec1"
    version = "1.12.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "eab68b56840f69efb0fefbe3ab6661499217ffdc58e2eef7c3f6f69835386322"
    [[package]]
    name = "version_check"
    version = "0.9.5"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
    [[package]]
    name = "walkdir"
    version = "2.5.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b"
    dependencies = [
    "same-file",
    "winapi-util",
    ]
    [[package]]
    name = "wasi"
    version = "0.11.0+wasi-snapshot-preview1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
    [[package]]
    name = "wax"
    version = "0.6.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "8d12a78aa0bab22d2f26ed1a96df7ab58e8a93506a3e20adb47c51a93b4e1357"
    dependencies = [
    "const_format",
    "itertools",
    "miette 5.10.0",
    "nom",
    "pori",
    "regex",
    "tardar",
    "thiserror 1.0.69",
    "walkdir",
    ]
    [[package]]
    name = "winapi-util"
    version = "0.1.9"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb"
    dependencies = [
    "windows-sys",
    ]
    [[package]]
    name = "windows"
    version = "0.56.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "1de69df01bdf1ead2f4ac895dc77c9351aefff65b2f3db429a343f9cbf05e132"
    dependencies = [
    "windows-core",
    "windows-targets",
    ]
    [[package]]
    name = "windows-core"
    version = "0.56.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "4698e52ed2d08f8658ab0c39512a7c00ee5fe2688c65f8c0a4f06750d729f2a6"
    dependencies = [
    "windows-implement",
    "windows-interface",
    "windows-result",
    "windows-targets",
    ]
    [[package]]
    name = "windows-implement"
    version = "0.56.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "f6fc35f58ecd95a9b71c4f2329b911016e6bec66b3f2e6a4aad86bd2e99e2f9b"
    dependencies = [
    "proc-macro2",
    "quote",
    "syn 2.0.99",
    ]
    [[package]]
    name = "windows-interface"
    version = "0.56.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "08990546bf4edef8f431fa6326e032865f27138718c587dc21bc0265bbcb57cc"
    dependencies = [
    "proc-macro2",
    "quote",
    "syn 2.0.99",
    ]
    [[package]]
    name = "windows-result"
    version = "0.1.2"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8"
    dependencies = [
    "windows-targets",
    ]
    [[package]]
    name = "windows-sys"
    version = "0.59.0"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"
    dependencies = [
    "windows-targets",
    ]
    [[package]]
    name = "windows-targets"
    version = "0.52.6"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
    dependencies = [
    "windows_aarch64_gnullvm",
    "windows_aarch64_msvc",
    "windows_i686_gnu",
    "windows_i686_gnullvm",
    "windows_i686_msvc",
    "windows_x86_64_gnu",
    "windows_x86_64_gnullvm",
    "windows_x86_64_msvc",
  • replacement in Cargo.lock at line 1538
    [5.14056][5.14056:14079]()
    name = "backtrace-ext"
    [5.14056]
    [5.14079]
    name = "windows_aarch64_gnullvm"
    version = "0.52.6"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
    [[package]]
    name = "windows_aarch64_msvc"
    version = "0.52.6"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
    [[package]]
    name = "windows_i686_gnu"
    version = "0.52.6"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
    [[package]]
    name = "windows_i686_gnullvm"
    version = "0.52.6"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
    [[package]]
    name = "windows_i686_msvc"
    version = "0.52.6"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
    [[package]]
    name = "windows_x86_64_gnu"
    version = "0.52.6"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
    [[package]]
    name = "windows_x86_64_gnullvm"
    version = "0.52.6"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
    [[package]]
    name = "windows_x86_64_msvc"
    version = "0.52.6"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
    [[package]]
    name = "winnow"
    version = "0.7.3"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "0e7f4ea97f6f78012141bcdb6a216b2609f0979ada50b20ca5b52dde2eac2bb1"
    dependencies = [
    "memchr",
    ]
    [[package]]
    name = "writeable"
    version = "0.5.5"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51"
    [[package]]
    name = "writeable"
    version = "0.6.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb"
    [[package]]
    name = "writeable"
    version = "0.6.1"
    source = "git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2#450bb445e32149e2825a055b5ebd8490b4b6694b"
    dependencies = [
    "either",
    ]
    [[package]]
    name = "yansi"
    version = "1.0.1"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049"
    [[package]]
    name = "yoke"
    version = "0.7.5"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40"
    dependencies = [
    "serde",
    "stable_deref_trait",
    "yoke-derive 0.7.5",
    "zerofrom 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
    ]
    [[package]]
    name = "yoke"
    version = "0.8.0"
    source = "git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2#450bb445e32149e2825a055b5ebd8490b4b6694b"
    dependencies = [
    "serde",
    "stable_deref_trait",
    "yoke-derive 0.8.0",
    "zerofrom 0.1.6 (git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2)",
    ]
    [[package]]
    name = "yoke-derive"
    version = "0.7.5"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154"
    dependencies = [
    "proc-macro2",
    "quote",
    "syn 2.0.99",
    "synstructure",
    ]
    [[package]]
    name = "yoke-derive"
    version = "0.8.0"
    source = "git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2#450bb445e32149e2825a055b5ebd8490b4b6694b"
    dependencies = [
    "proc-macro2",
    "quote",
    "syn 2.0.99",
    "synstructure",
    ]
    [[package]]
    name = "zerocopy"
    version = "0.7.35"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0"
    dependencies = [
    "byteorder",
    "zerocopy-derive",
    ]
    [[package]]
    name = "zerocopy-derive"
    version = "0.7.35"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e"
    dependencies = [
    "proc-macro2",
    "quote",
    "syn 2.0.99",
    ]
    [[package]]
    name = "zerofrom"
    version = "0.1.6"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5"
    dependencies = [
    "zerofrom-derive 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
    ]
    [[package]]
    name = "zerofrom"
    version = "0.1.6"
    source = "git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2#450bb445e32149e2825a055b5ebd8490b4b6694b"
    dependencies = [
    "zerofrom-derive 0.1.6 (git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2)",
    ]
    [[package]]
    name = "zerofrom-derive"
    version = "0.1.6"
    source = "registry+https://github.com/rust-lang/crates.io-index"
    checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502"
    dependencies = [
    "proc-macro2",
    "quote",
    "syn 2.0.99",
    "synstructure",
    ]
    [[package]]
    name = "zerofrom-derive"
    version = "0.1.6"
    source = "git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2#450bb445e32149e2825a055b5ebd8490b4b6694b"
    dependencies = [
    "proc-macro2",
    "quote",
    "syn 2.0.99",
    "synstructure",
    ]
    [[package]]
    name = "zerotrie"
  • edit in Cargo.lock at line 1730
    [5.14097]
    [5.14097]
    source = "git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2#450bb445e32149e2825a055b5ebd8490b4b6694b"
    dependencies = [
    "displaydoc",
    "yoke 0.8.0",
    "zerofrom 0.1.6 (git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2)",
    ]
    [[package]]
    name = "zerovec"
    version = "0.10.4"
  • replacement in Cargo.lock at line 1741
    [5.14162][5.14162:14240]()
    checksum = "537beee3be4a18fb023b570f80e3ae28003db9167a751266b259926e25539d50"
    [5.14162]
    [5.14240]
    checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079"
    dependencies = [
    "yoke 0.7.5",
    "zerofrom 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)",
    "zerovec-derive 0.10.3",
    ]
    [[package]]
    name = "zerovec"
    version = "0.11.1"
    source = "git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2#450bb445e32149e2825a055b5ebd8490b4b6694b"
  • replacement in Cargo.lock at line 1753
    [5.14257][5.14257:14271]()
    "backtrace",
    [5.14257]
    [5.14271]
    "yoke 0.8.0",
    "zerofrom 0.1.6 (git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2)",
    "zerovec-derive 0.11.1",
  • replacement in Cargo.lock at line 1759
    [5.14286][5.14286:14304](),[5.14304][5.14304:14322]()
    name = "bitflags"
    version = "2.6.0"
    [5.14286]
    [5.14322]
    name = "zerovec-derive"
    version = "0.10.3"
  • replacement in Cargo.lock at line 1762
    [5.14387][5.14387:14465]()
    checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"
    [5.14387]
    checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6"
    dependencies = [
    "proc-macro2",
    "quote",
    "syn 2.0.99",
    ]
    [[package]]
    name = "zerovec-derive"
    version = "0.11.1"
    source = "git+https://github.com/unicode-org/icu4x?tag=icu%402.0.0-beta2#450bb445e32149e2825a055b5ebd8490b4b6694b"
    dependencies = [
    "proc-macro2",
    "quote",
    "syn 2.0.99",
    ]