diff --git a/Cargo.lock b/Cargo.lock index e78b6be6..e7c3b078 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -727,7 +727,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -1086,9 +1086,9 @@ dependencies = [ [[package]] name = "icu_collections" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2984d1cd16c883d7935b9e07e44071dca8d917fd52ecc02c04d5fa0b5a3f191c" +checksum = "fa68d21081c4a05d5a901a1c62add574c77048b6a1c67be3b50ce0b60d4ca513" dependencies = [ "displaydoc", "potential_utf", @@ -1100,9 +1100,9 @@ dependencies = [ [[package]] name = "icu_locale_core" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92219b62b3e2b4d88ac5119f8904c10f8f61bf7e95b640d25ba3075e6cac2c29" +checksum = "d56e28588da92eee5c3201a6eff33fabdd49b62269c8938d4ff050ce4d900deb" dependencies = [ "displaydoc", "litemap", @@ -1113,9 +1113,9 @@ dependencies = [ [[package]] name = "icu_normalizer" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c56e5ee99d6e3d33bd91c5d85458b6005a22140021cc324cea84dd0e72cff3b4" +checksum = "12f9cf5f235641ed274641dd81c3f28d870e276763d0797aeeab72317b1c646f" dependencies = [ "icu_collections", "icu_normalizer_data", @@ -1127,16 +1127,17 @@ dependencies = [ [[package]] name = "icu_normalizer_data" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da3be0ae77ea334f4da67c12f149704f19f81d1adf7c51cf482943e84a2bad38" +checksum = "1563da1ed3e0b3bf3d74c9b85917ac9c56464d2f57242270c09c9e752f8021a0" [[package]] name = "icu_properties" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bee3b67d0ea5c2cca5003417989af8996f8604e34fb9ddf96208a033901e70de" +checksum = "7e7ca276ad3145661a65914e6daf131ca5120cd3dcee8f8f3214b8875184a148" dependencies = [ + "displaydoc", "icu_collections", "icu_locale_core", "icu_properties_data", @@ -1148,15 +1149,15 @@ dependencies = [ [[package]] name = "icu_properties_data" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e2bbb201e0c04f7b4b3e14382af113e17ba4f63e2c9d2ee626b720cbce54a14" +checksum = "e590f038c1464a96894fd6d10127e90a8be4509f56ff7ecef851b15cee0b7caa" [[package]] name = "icu_provider" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "139c4cf31c8b5f33d7e199446eff9c1e02decfc2f0eec2c8d71f65befa45b421" +checksum = "92a7ed671a6aad807a8651a2e1782a6598fda9ce5185dd8158549e95a91c6428" dependencies = [ "displaydoc", "icu_locale_core", @@ -1614,7 +1615,7 @@ dependencies = [ "objc", "paperback-core", "paperback-formats", - "patois 0.2.1", + "patois", "patois-build", "rstest", "ship-shape", @@ -1645,7 +1646,7 @@ dependencies = [ "libchm", "office-crypto", "paperback-formats", - "patois 0.2.1", + "patois", "pdfium", "percent-encoding", "pulldown-cmark", @@ -1702,17 +1703,6 @@ version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" -[[package]] -name = "patois" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "beb58c9b3a6913bb412d2f36592f9945e5fdb984319a3527cb680284bfcdfeea" -dependencies = [ - "inventory", - "patois-macros 0.1.2", - "sys-locale", -] - [[package]] name = "patois" version = "0.2.1" @@ -1720,7 +1710,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d737b1aaacfdc4aac90e572d964429ea85bbf31ad865652b4f7a646d4e08d3a" dependencies = [ "inventory", - "patois-macros 0.2.0", + "patois-macros", "sys-locale", "wxdragon", ] @@ -1734,17 +1724,6 @@ dependencies = [ "serde_json", ] -[[package]] -name = "patois-macros" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7932de848a50873ef1ef937a0e390d7bf251d9ecd8f22dd21d46c9c9bb100d90" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.119", -] - [[package]] name = "patois-macros" version = "0.2.0" @@ -2201,7 +2180,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -2483,12 +2462,12 @@ dependencies = [ [[package]] name = "ship-shape" -version = "0.1.6" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36ab804bb2af6c4a4902757c87d09a7465ea9453a733a7f26cc456a83c5ba943" +checksum = "83997e4880f438dfbf7d8a8bf9367f700e1a39f4217772e3b74a4e8bfc736402" dependencies = [ "minisign-verify", - "patois 0.1.2", + "patois", "pulldown-cmark", "serde", "ureq", @@ -2690,7 +2669,7 @@ dependencies = [ "getrandom 0.4.3", "once_cell", "rustix", - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -2772,9 +2751,9 @@ dependencies = [ [[package]] name = "tinystr" -version = "0.8.3" +version = "0.8.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8323304221c2a851516f22236c5722a72eaa19749016521d6dff0824447d96d" +checksum = "b1e27c91459209c2986af3dcf603a5a74a4368754ce37414f59acc971167f643" dependencies = [ "displaydoc", "zerovec", @@ -3415,7 +3394,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.52.0", + "windows-sys 0.61.2", ] [[package]] @@ -3639,9 +3618,9 @@ dependencies = [ [[package]] name = "writeable" -version = "0.6.3" +version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ffae5123b2d3fc086436f8834ae3ab053a283cfac8fe0a0b8eaae044768a4c4" +checksum = "3ad82d2a33cdc9674dc7465672f271e096168fcdbe0f799d9e6db8c5892679dc" [[package]] name = "wx-utils" @@ -3649,7 +3628,7 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eca8f45a9d19892be9147c5944b6e6862951a5f40f23bdc614d9fecf069224e9" dependencies = [ - "patois 0.2.1", + "patois", "wxdragon", ] @@ -3776,9 +3755,9 @@ checksum = "e13c156562582aa81c60cb29407084cdb54c4164760106ab78e6c5b0858cf64e" [[package]] name = "zerotrie" -version = "0.2.4" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f9152d31db0792fa83f70fb2f83148effb5c1f5b8c7686c3459e361d9bc20bf" +checksum = "4ea269c3bd32f0a32c321907a2ae912ba6f4649bb0fc764a15627e99a7095a3f" dependencies = [ "displaydoc", "yoke", @@ -3787,9 +3766,9 @@ dependencies = [ [[package]] name = "zerovec" -version = "0.11.6" +version = "0.11.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90f911cbc359ab6af17377d242225f4d75119aec87ea711a880987b18cd7b239" +checksum = "94b5c6b5976d66c1d703c4fd17d3f5e43c8cedaacf604961b171adc7130896d8" dependencies = [ "yoke", "zerofrom", @@ -3798,13 +3777,13 @@ dependencies = [ [[package]] name = "zerovec-derive" -version = "0.11.3" +version = "0.11.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "625dc425cab0dca6dc3c3319506e6593dcb08a9f387ea3b284dbd52a92c40555" +checksum = "47402523226a02bfe5230160dc3ccc089aa6f6f19e7fcbb4e6f824bbb1b4aa62" dependencies = [ "proc-macro2", "quote", - "syn 2.0.119", + "syn 3.0.3", ] [[package]] diff --git a/crates/paperback-core/Cargo.toml b/crates/paperback-core/Cargo.toml index c9c3c995..7f410fbc 100644 --- a/crates/paperback-core/Cargo.toml +++ b/crates/paperback-core/Cargo.toml @@ -23,7 +23,7 @@ cfb = "0.14.0" chardetng = "1.0.0" ego-tree = "0.11.0" encoding_rs = "0.8.35" -icu_properties = { version = "2.2.0", features = ["unicode_bidi"] } +icu_properties = { version = "2.3.0", features = ["unicode_bidi"] } libchm = "0.2.0" office-crypto = "0.3.0" paperback-formats = { path = "../paperback-formats" } diff --git a/crates/paperback/Cargo.toml b/crates/paperback/Cargo.toml index 8d09c92f..4fc8e843 100644 --- a/crates/paperback/Cargo.toml +++ b/crates/paperback/Cargo.toml @@ -21,7 +21,7 @@ patois = { version = "0.2.1", features = ["ui"] } tracing = "0.1.44" tracing-appender = "0.2.5" tracing-subscriber = { version = "0.3.23", features = ["env-filter"] } -ship-shape = "0.1.6" +ship-shape = "0.1.7" toml = { workspace = true } wx-utils = "0.1.2" wxdragon = { version = "0.9.18", features = ["webview"] }