version = 4
[[package]]
name = "aho-corasick"
version = "1.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916"
dependencies = [
"memchr",
]
[[package]]
name = "anyhow"
version = "1.0.100"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61"
[[package]]
name = "bindgen"
version = "0.69.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088"
dependencies = [
"bitflags",
"cexpr",
"clang-sys",
"itertools",
"lazy_static",
"lazycell",
"log",
"prettyplease",
"proc-macro2",
"quote",
"regex",
"rustc-hash",
"shlex",
"syn",
"which",
]
[[package]]
name = "bitflags"
version = "2.9.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394"
[[package]]
name = "cexpr"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766"
dependencies = [
"nom",
]
[[package]]
name = "cfg-if"
version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"
[[package]]
name = "clang-sys"
version = "1.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4"
dependencies = [
"glob",
"libc",
"libloading",
]
[[package]]
name = "either"
version = "1.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719"
[[package]]
name = "errno"
version = "0.3.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb"
dependencies = [
"libc",
"windows-sys 0.61.2",
]
[[package]]
name = "glob"
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280"
[[package]]
name = "home"
version = "0.5.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf"
dependencies = [
"windows-sys 0.59.0",
]
[[package]]
name = "itertools"
version = "0.12.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569"
dependencies = [
"either",
]
[[package]]
name = "lazy_static"
version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
[[package]]
name = "lazycell"
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55"
[[package]]
name = "libc"
version = "0.2.177"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976"
[[package]]
name = "libloading"
version = "0.8.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55"
dependencies = [
"cfg-if",
"windows-link",
]
[[package]]
name = "linux-raw-sys"
version = "0.4.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab"
[[package]]
name = "log"
version = "0.4.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432"
[[package]]
name = "memchr"
version = "2.7.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273"
[[package]]
name = "minimal-lexical"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
[[package]]
name = "nom"
version = "7.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"
dependencies = [
"memchr",
"minimal-lexical",
]
[[package]]
name = "once_cell"
version = "1.21.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
[[package]]
name = "paste"
version = "1.0.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a"
[[package]]
name = "prettyplease"
version = "0.2.37"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b"
dependencies = [
"proc-macro2",
"syn",
]
[[package]]
name = "proc-macro2"
version = "1.0.101"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de"
dependencies = [
"unicode-ident",
]
[[package]]
name = "quote"
version = "1.0.41"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1"
dependencies = [
"proc-macro2",
]
[[package]]
name = "regex"
version = "1.12.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4"
dependencies = [
"aho-corasick",
"memchr",
"regex-automata",
"regex-syntax",
]
[[package]]
name = "regex-automata"
version = "0.4.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c"
dependencies = [
"aho-corasick",
"memchr",
"regex-syntax",
]
[[package]]
name = "regex-syntax"
version = "0.8.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58"
[[package]]
name = "rust_icu"
version = "5.6.0"
dependencies = [
"anyhow",
"log",
"paste",
"rust_icu_common",
"rust_icu_sys",
"rust_icu_ubrk",
"rust_icu_ucal",
"rust_icu_ucol",
"rust_icu_ucsdet",
"rust_icu_udat",
"rust_icu_udata",
"rust_icu_uenum",
"rust_icu_ulistformatter",
"rust_icu_uloc",
"rust_icu_umsg",
"rust_icu_unorm2",
"rust_icu_ustring",
"rust_icu_utext",
"rust_icu_utrans",
"thiserror",
]
[[package]]
name = "rust_icu_common"
version = "5.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dc35239580d427f5447568f553a294f6f0c8fdd67146e1130067e5b484540f39"
dependencies = [
"anyhow",
"rust_icu_sys",
"thiserror",
]
[[package]]
name = "rust_icu_release"
version = "5.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "98af0ceffe04981029314055da9b2a00c68d037117742698a20ec50a46558038"
dependencies = [
"anyhow",
]
[[package]]
name = "rust_icu_sys"
version = "5.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ea315f466b24d9a13c8fac9ee01f44a42518c2adeda3527d6d7e2ee8a1db9179"
dependencies = [
"anyhow",
"bindgen",
"lazy_static",
"libc",
"paste",
"rust_icu_release",
]
[[package]]
name = "rust_icu_ubrk"
version = "5.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7af1c5552f7fce010bad7a6b89f58ceba394c3769ea14ff1d8d239844c3527f6"
dependencies = [
"log",
"paste",
"rust_icu_common",
"rust_icu_sys",
"rust_icu_uloc",
"rust_icu_ustring",
]
[[package]]
name = "rust_icu_ucal"
version = "5.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f8e95636ab8d4a3f737b08e34282eb3d67a4fa97e5cc58daadf8b1b886975c22"
dependencies = [
"log",
"paste",
"rust_icu_common",
"rust_icu_sys",
"rust_icu_uenum",
"rust_icu_ustring",
]
[[package]]
name = "rust_icu_ucol"
version = "5.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "87dd303ff05453c6debc2292433d8fdaf52d12dc9370dc5ebb4ea7f0cc6aa293"
dependencies = [
"anyhow",
"log",
"paste",
"rust_icu_common",
"rust_icu_sys",
"rust_icu_uenum",
"rust_icu_ustring",
]
[[package]]
name = "rust_icu_ucsdet"
version = "5.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af7d585443dc533555c548265cf0a90b29ac5c72a407ccfe911338c0821192df"
dependencies = [
"rust_icu_common",
"rust_icu_sys",
"rust_icu_uenum",
]
[[package]]
name = "rust_icu_udat"
version = "5.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5982948c8b9e6dae149360ba6bb4d8a1aab7f8bfbffba7a553d32de5e25bc2cb"
dependencies = [
"anyhow",
"log",
"paste",
"rust_icu_common",
"rust_icu_release",
"rust_icu_sys",
"rust_icu_ucal",
"rust_icu_uenum",
"rust_icu_uloc",
"rust_icu_ustring",
]
[[package]]
name = "rust_icu_udata"
version = "5.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1f39e46049d908d6e11d6aec0537f4f14f036925dd052615dfd5803b9850ab66"
dependencies = [
"log",
"paste",
"rust_icu_common",
"rust_icu_sys",
]
[[package]]
name = "rust_icu_uenum"
version = "5.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a66ff6af667bbd503f1bcc6cec34a1dabaddd051e1666af2ae0737e9a7e66e25"
dependencies = [
"paste",
"rust_icu_common",
"rust_icu_sys",
]
[[package]]
name = "rust_icu_ulistformatter"
version = "5.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d87c1338b5d1f2ef6cfe7f83229ec25037bb187b9f702b6a50378dacb7cc8cb"
dependencies = [
"anyhow",
"log",
"paste",
"rust_icu_common",
"rust_icu_sys",
"rust_icu_ustring",
]
[[package]]
name = "rust_icu_uloc"
version = "5.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "392a6b23924682129ad232bcb42bc37741a2d405338d280e8bdf8c90571a9f85"
dependencies = [
"anyhow",
"log",
"paste",
"rust_icu_common",
"rust_icu_release",
"rust_icu_sys",
"rust_icu_uenum",
"rust_icu_ustring",
]
[[package]]
name = "rust_icu_umsg"
version = "5.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "288306fdd6da00cfa3cf696196ca26697b78b6987ec7ffe474e67c26b1a26efc"
dependencies = [
"anyhow",
"log",
"paste",
"rust_icu_common",
"rust_icu_sys",
"rust_icu_uloc",
"rust_icu_ustring",
"thiserror",
]
[[package]]
name = "rust_icu_unorm2"
version = "5.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "250dab893da851c2a3986de82ab6ea656449c9d8849e0ff36477ce0668f1b14e"
dependencies = [
"anyhow",
"log",
"paste",
"rust_icu_common",
"rust_icu_sys",
"rust_icu_ucal",
"rust_icu_uenum",
"rust_icu_uloc",
"rust_icu_ustring",
]
[[package]]
name = "rust_icu_ustring"
version = "5.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4cf42586d82f0e05e7a772e82aa549294c1ed4d85ceb0a896e7f86725c820a4c"
dependencies = [
"log",
"paste",
"rust_icu_common",
"rust_icu_sys",
]
[[package]]
name = "rust_icu_utext"
version = "5.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "458fc5437bf8c2b2f36d5ecf762eb8a1e29ab71d6c110628b96fb4606e3ec4c9"
dependencies = [
"paste",
"rust_icu_common",
"rust_icu_sys",
]
[[package]]
name = "rust_icu_utrans"
version = "5.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b6f9b995a8dd7fd4c0d557c48f766b06e0e07c9af1f57ab28c482952bc041d5e"
dependencies = [
"anyhow",
"log",
"paste",
"rust_icu_common",
"rust_icu_sys",
"rust_icu_uenum",
"rust_icu_ustring",
]
[[package]]
name = "rustc-hash"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
[[package]]
name = "rustix"
version = "0.38.44"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154"
dependencies = [
"bitflags",
"errno",
"libc",
"linux-raw-sys",
"windows-sys 0.59.0",
]
[[package]]
name = "shlex"
version = "1.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
[[package]]
name = "syn"
version = "2.0.106"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "thiserror"
version = "1.0.69"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52"
dependencies = [
"thiserror-impl",
]
[[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",
]
[[package]]
name = "unicode-ident"
version = "1.0.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d"
[[package]]
name = "which"
version = "4.4.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7"
dependencies = [
"either",
"home",
"once_cell",
"rustix",
]
[[package]]
name = "windows-link"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"
[[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-sys"
version = "0.61.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"
dependencies = [
"windows-link",
]
[[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",
]
[[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.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"