Client Test

Client Test

rev. 534c96deaa8011bcad345bc2963f56a9c597e772

Files changed:

tmp-codegen-diff/codegen-client-test/Cargo.lock

@@ -351,351 +410,420 @@
  371    371   
 "http 1.3.1",
  372    372   
 "http-body 0.4.6",
  373    373   
 "http-body 1.0.1",
  374    374   
 "http-body-util",
  375    375   
 "pin-project-lite",
  376    376   
 "pretty_assertions",
  377    377   
 "tokio",
  378    378   
 "tracing",
  379    379   
]
  380    380   
         381  +
[[package]]
         382  +
name = "aws-smithy-dns"
         383  +
version = "0.1.0"
         384  +
dependencies = [
         385  +
 "aws-smithy-runtime-api",
         386  +
 "criterion",
         387  +
 "hickory-resolver",
         388  +
 "tokio",
         389  +
]
         390  +
  381    391   
[[package]]
  382    392   
name = "aws-smithy-eventstream"
  383    393   
version = "0.60.11"
  384    394   
dependencies = [
  385    395   
 "arbitrary",
  386    396   
 "aws-smithy-types",
  387    397   
 "bytes",
  388    398   
 "bytes-utils",
  389    399   
 "crc32fast",
  390    400   
 "criterion",
@@ -461,471 +555,565 @@
  481    491   
 "http 0.2.12",
  482    492   
 "http-body 0.4.6",
  483    493   
 "hyper 0.14.32",
  484    494   
 "lambda_http",
  485    495   
 "mime",
  486    496   
 "nom",
  487    497   
 "pin-project-lite",
  488    498   
 "pretty_assertions",
  489    499   
 "regex",
  490    500   
 "serde_urlencoded",
  491         -
 "thiserror 2.0.15",
         501  +
 "thiserror 2.0.16",
  492    502   
 "tokio",
  493    503   
 "tower 0.4.13",
  494    504   
 "tower-http",
  495    505   
 "tracing",
  496    506   
 "uuid",
  497    507   
]
  498    508   
  499    509   
[[package]]
  500    510   
name = "aws-smithy-http-server-python"
  501    511   
version = "0.66.2"
  502    512   
dependencies = [
  503    513   
 "aws-smithy-http",
  504    514   
 "aws-smithy-http-server",
  505    515   
 "aws-smithy-json",
  506    516   
 "aws-smithy-types",
  507    517   
 "aws-smithy-xml",
  508    518   
 "bytes",
  509    519   
 "futures",
  510    520   
 "futures-util",
  511    521   
 "http 0.2.12",
  512    522   
 "hyper 0.14.32",
  513    523   
 "hyper-rustls 0.24.2",
  514    524   
 "lambda_http",
  515    525   
 "num_cpus",
  516    526   
 "parking_lot",
  517    527   
 "pin-project-lite",
  518    528   
 "pretty_assertions",
  519    529   
 "pyo3",
  520    530   
 "pyo3-asyncio",
  521    531   
 "rcgen",
  522    532   
 "rustls-pemfile 1.0.4",
  523    533   
 "signal-hook",
  524    534   
 "socket2 0.5.10",
  525         -
 "thiserror 2.0.15",
         535  +
 "thiserror 2.0.16",
  526    536   
 "tls-listener",
  527    537   
 "tokio",
  528    538   
 "tokio-rustls 0.24.1",
  529    539   
 "tokio-stream",
  530    540   
 "tokio-test",
  531    541   
 "tower 0.4.13",
  532    542   
 "tower-test",
  533    543   
 "tracing",
  534    544   
 "tracing-appender",
  535    545   
 "tracing-subscriber",
@@ -580,590 +640,650 @@
  600    610   
 "assert-json-diff",
  601    611   
 "aws-smithy-runtime-api",
  602    612   
 "base64-simd",
  603    613   
 "cbor-diag",
  604    614   
 "ciborium",
  605    615   
 "http 0.2.12",
  606    616   
 "pretty_assertions",
  607    617   
 "regex-lite",
  608    618   
 "roxmltree",
  609    619   
 "serde_json",
  610         -
 "thiserror 2.0.15",
         620  +
 "thiserror 2.0.16",
  611    621   
]
  612    622   
  613    623   
[[package]]
  614    624   
name = "aws-smithy-query"
  615    625   
version = "0.60.7"
  616    626   
dependencies = [
  617    627   
 "aws-smithy-types",
  618    628   
 "urlencoding",
  619    629   
]
  620    630   
@@ -1149,1159 +1208,1224 @@
 1169   1179   
[[package]]
 1170   1180   
name = "criterion-plot"
 1171   1181   
version = "0.5.0"
 1172   1182   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1173   1183   
checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1"
 1174   1184   
dependencies = [
 1175   1185   
 "cast",
 1176   1186   
 "itertools 0.10.5",
 1177   1187   
]
 1178   1188   
        1189  +
[[package]]
        1190  +
name = "critical-section"
        1191  +
version = "1.2.0"
        1192  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        1193  +
checksum = "790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b"
        1194  +
 1179   1195   
[[package]]
 1180   1196   
name = "crossbeam-channel"
 1181   1197   
version = "0.5.15"
 1182   1198   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1183   1199   
checksum = "82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2"
 1184   1200   
dependencies = [
 1185   1201   
 "crossbeam-utils",
 1186   1202   
]
 1187   1203   
 1188   1204   
[[package]]
@@ -1273,1289 +1332,1360 @@
 1293   1309   
 1294   1310   
[[package]]
 1295   1311   
name = "encoding_rs"
 1296   1312   
version = "0.8.35"
 1297   1313   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1298   1314   
checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3"
 1299   1315   
dependencies = [
 1300   1316   
 "cfg-if",
 1301   1317   
]
 1302   1318   
        1319  +
[[package]]
        1320  +
name = "enum-as-inner"
        1321  +
version = "0.6.1"
        1322  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        1323  +
checksum = "a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc"
        1324  +
dependencies = [
        1325  +
 "heck 0.5.0",
        1326  +
 "proc-macro2",
        1327  +
 "quote",
        1328  +
 "syn 2.0.106",
        1329  +
]
        1330  +
 1303   1331   
[[package]]
 1304   1332   
name = "equivalent"
 1305   1333   
version = "1.0.2"
 1306   1334   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1307   1335   
checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
 1308   1336   
 1309   1337   
[[package]]
 1310   1338   
name = "errno"
 1311   1339   
version = "0.3.13"
 1312   1340   
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1340,1368 +1402,1430 @@
 1360   1388   
]
 1361   1389   
 1362   1390   
[[package]]
 1363   1391   
name = "fnv"
 1364   1392   
version = "1.0.7"
 1365   1393   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1366   1394   
checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
 1367   1395   
 1368   1396   
[[package]]
 1369   1397   
name = "form_urlencoded"
 1370         -
version = "1.2.1"
        1398  +
version = "1.2.2"
 1371   1399   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1372         -
checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456"
        1400  +
checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf"
 1373   1401   
dependencies = [
 1374   1402   
 "percent-encoding",
 1375   1403   
]
 1376   1404   
 1377   1405   
[[package]]
 1378   1406   
name = "fs_extra"
 1379   1407   
version = "1.3.0"
 1380   1408   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1381   1409   
checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c"
 1382   1410   
@@ -1455,1483 +1514,1556 @@
 1475   1503   
 "futures-io",
 1476   1504   
 "futures-macro",
 1477   1505   
 "futures-sink",
 1478   1506   
 "futures-task",
 1479   1507   
 "memchr",
 1480   1508   
 "pin-project-lite",
 1481   1509   
 "pin-utils",
 1482   1510   
 "slab",
 1483   1511   
]
 1484   1512   
        1513  +
[[package]]
        1514  +
name = "generator"
        1515  +
version = "0.8.7"
        1516  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        1517  +
checksum = "605183a538e3e2a9c1038635cc5c2d194e2ee8fd0d1b66b8349fad7dbacce5a2"
        1518  +
dependencies = [
        1519  +
 "cc",
        1520  +
 "cfg-if",
        1521  +
 "libc",
        1522  +
 "log",
        1523  +
 "rustversion",
        1524  +
 "windows",
        1525  +
]
        1526  +
 1485   1527   
[[package]]
 1486   1528   
name = "generic-array"
 1487   1529   
version = "0.14.7"
 1488   1530   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1489   1531   
checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"
 1490   1532   
dependencies = [
 1491   1533   
 "typenum",
 1492   1534   
 "version_check",
 1493   1535   
]
 1494   1536   
@@ -1578,1620 +1658,1752 @@
 1598   1640   
version = "0.15.5"
 1599   1641   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1600   1642   
checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1"
 1601   1643   
 1602   1644   
[[package]]
 1603   1645   
name = "heck"
 1604   1646   
version = "0.4.1"
 1605   1647   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1606   1648   
checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
 1607   1649   
        1650  +
[[package]]
        1651  +
name = "heck"
        1652  +
version = "0.5.0"
        1653  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        1654  +
checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
        1655  +
 1608   1656   
[[package]]
 1609   1657   
name = "hermit-abi"
 1610   1658   
version = "0.1.19"
 1611   1659   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1612   1660   
checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
 1613   1661   
dependencies = [
 1614   1662   
 "libc",
 1615   1663   
]
 1616   1664   
 1617   1665   
[[package]]
 1618   1666   
name = "hermit-abi"
 1619   1667   
version = "0.5.2"
 1620   1668   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1621   1669   
checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c"
 1622   1670   
 1623   1671   
[[package]]
 1624   1672   
name = "hex"
 1625   1673   
version = "0.4.3"
 1626   1674   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1627   1675   
checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
 1628   1676   
        1677  +
[[package]]
        1678  +
name = "hickory-proto"
        1679  +
version = "0.25.2"
        1680  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        1681  +
checksum = "f8a6fe56c0038198998a6f217ca4e7ef3a5e51f46163bd6dd60b5c71ca6c6502"
        1682  +
dependencies = [
        1683  +
 "async-trait",
        1684  +
 "cfg-if",
        1685  +
 "data-encoding",
        1686  +
 "enum-as-inner",
        1687  +
 "futures-channel",
        1688  +
 "futures-io",
        1689  +
 "futures-util",
        1690  +
 "idna",
        1691  +
 "ipnet",
        1692  +
 "once_cell",
        1693  +
 "rand 0.9.2",
        1694  +
 "ring 0.17.14",
        1695  +
 "thiserror 2.0.16",
        1696  +
 "tinyvec",
        1697  +
 "tokio",
        1698  +
 "tracing",
        1699  +
 "url",
        1700  +
]
        1701  +
        1702  +
[[package]]
        1703  +
name = "hickory-resolver"
        1704  +
version = "0.25.2"
        1705  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        1706  +
checksum = "dc62a9a99b0bfb44d2ab95a7208ac952d31060efc16241c87eaf36406fecf87a"
        1707  +
dependencies = [
        1708  +
 "cfg-if",
        1709  +
 "futures-util",
        1710  +
 "hickory-proto",
        1711  +
 "ipconfig",
        1712  +
 "moka",
        1713  +
 "once_cell",
        1714  +
 "parking_lot",
        1715  +
 "rand 0.9.2",
        1716  +
 "resolv-conf",
        1717  +
 "smallvec",
        1718  +
 "thiserror 2.0.16",
        1719  +
 "tokio",
        1720  +
 "tracing",
        1721  +
]
        1722  +
 1629   1723   
[[package]]
 1630   1724   
name = "home"
 1631   1725   
version = "0.5.11"
 1632   1726   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1633   1727   
checksum = "589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf"
 1634   1728   
dependencies = [
 1635   1729   
 "windows-sys 0.59.0",
 1636   1730   
]
 1637   1731   
 1638   1732   
[[package]]
@@ -1886,1980 +1948,2042 @@
 1906   2000   
 "tinystr",
 1907   2001   
 "writeable",
 1908   2002   
 "yoke",
 1909   2003   
 "zerofrom",
 1910   2004   
 "zerotrie",
 1911   2005   
 "zerovec",
 1912   2006   
]
 1913   2007   
 1914   2008   
[[package]]
 1915   2009   
name = "idna"
 1916         -
version = "1.0.3"
        2010  +
version = "1.1.0"
 1917   2011   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1918         -
checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e"
        2012  +
checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de"
 1919   2013   
dependencies = [
 1920   2014   
 "idna_adapter",
 1921   2015   
 "smallvec",
 1922   2016   
 "utf8_iter",
 1923   2017   
]
 1924   2018   
 1925   2019   
[[package]]
 1926   2020   
name = "idna_adapter"
 1927   2021   
version = "1.2.1"
 1928   2022   
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1961,2055 +2038,2144 @@
 1981   2075   
 "pin-project-lite",
 1982   2076   
 "proptest",
 1983   2077   
 "regex-lite",
 1984   2078   
 "tokio",
 1985   2079   
 "tracing",
 1986   2080   
 "url",
 1987   2081   
]
 1988   2082   
 1989   2083   
[[package]]
 1990   2084   
name = "inventory"
 1991         -
version = "0.3.20"
        2085  +
version = "0.3.21"
 1992   2086   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1993         -
checksum = "ab08d7cd2c5897f2c949e5383ea7c7db03fb19130ffcfbf7eda795137ae3cb83"
        2087  +
checksum = "bc61209c082fbeb19919bee74b176221b27223e27b65d781eb91af24eb1fb46e"
 1994   2088   
dependencies = [
 1995   2089   
 "rustversion",
 1996   2090   
]
 1997   2091   
 1998   2092   
[[package]]
 1999   2093   
name = "io-uring"
 2000   2094   
version = "0.7.9"
 2001   2095   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2002   2096   
checksum = "d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4"
 2003   2097   
dependencies = [
 2004   2098   
 "bitflags 2.9.2",
 2005   2099   
 "cfg-if",
 2006   2100   
 "libc",
 2007   2101   
]
 2008   2102   
        2103  +
[[package]]
        2104  +
name = "ipconfig"
        2105  +
version = "0.3.2"
        2106  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        2107  +
checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f"
        2108  +
dependencies = [
        2109  +
 "socket2 0.5.10",
        2110  +
 "widestring",
        2111  +
 "windows-sys 0.48.0",
        2112  +
 "winreg",
        2113  +
]
        2114  +
 2009   2115   
[[package]]
 2010   2116   
name = "ipnet"
 2011   2117   
version = "2.11.0"
 2012   2118   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2013   2119   
checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130"
 2014   2120   
 2015   2121   
[[package]]
 2016   2122   
name = "is-terminal"
 2017   2123   
version = "0.4.16"
 2018   2124   
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2204,2310 +2263,2382 @@
 2224   2330   
 2225   2331   
[[package]]
 2226   2332   
name = "log"
 2227   2333   
version = "0.4.27"
 2228   2334   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2229   2335   
checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94"
 2230   2336   
dependencies = [
 2231   2337   
 "value-bag",
 2232   2338   
]
 2233   2339   
        2340  +
[[package]]
        2341  +
name = "loom"
        2342  +
version = "0.7.2"
        2343  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        2344  +
checksum = "419e0dc8046cb947daa77eb95ae174acfbddb7673b4151f56d1eed8e93fbfaca"
        2345  +
dependencies = [
        2346  +
 "cfg-if",
        2347  +
 "generator",
        2348  +
 "scoped-tls",
        2349  +
 "tracing",
        2350  +
 "tracing-subscriber",
        2351  +
]
        2352  +
 2234   2353   
[[package]]
 2235   2354   
name = "matchers"
 2236   2355   
version = "0.1.0"
 2237   2356   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2238   2357   
checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558"
 2239   2358   
dependencies = [
 2240   2359   
 "regex-automata 0.1.10",
 2241   2360   
]
 2242   2361   
 2243   2362   
[[package]]
@@ -2300,2419 +2359,2497 @@
 2320   2439   
name = "mio"
 2321   2440   
version = "1.0.4"
 2322   2441   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2323   2442   
checksum = "78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c"
 2324   2443   
dependencies = [
 2325   2444   
 "libc",
 2326   2445   
 "wasi 0.11.1+wasi-snapshot-preview1",
 2327   2446   
 "windows-sys 0.59.0",
 2328   2447   
]
 2329   2448   
        2449  +
[[package]]
        2450  +
name = "moka"
        2451  +
version = "0.12.10"
        2452  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        2453  +
checksum = "a9321642ca94a4282428e6ea4af8cc2ca4eac48ac7a6a4ea8f33f76d0ce70926"
        2454  +
dependencies = [
        2455  +
 "crossbeam-channel",
        2456  +
 "crossbeam-epoch",
        2457  +
 "crossbeam-utils",
        2458  +
 "loom",
        2459  +
 "parking_lot",
        2460  +
 "portable-atomic",
        2461  +
 "rustc_version",
        2462  +
 "smallvec",
        2463  +
 "tagptr",
        2464  +
 "thiserror 1.0.69",
        2465  +
 "uuid",
        2466  +
]
        2467  +
 2330   2468   
[[package]]
 2331   2469   
name = "nom"
 2332   2470   
version = "7.1.3"
 2333   2471   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2334   2472   
checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"
 2335   2473   
dependencies = [
 2336   2474   
 "memchr",
 2337   2475   
 "minimal-lexical",
 2338   2476   
]
 2339   2477   
@@ -2389,2527 +2448,2590 @@
 2409   2547   
checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87"
 2410   2548   
dependencies = [
 2411   2549   
 "memchr",
 2412   2550   
]
 2413   2551   
 2414   2552   
[[package]]
 2415   2553   
name = "once_cell"
 2416   2554   
version = "1.21.3"
 2417   2555   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2418   2556   
checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
        2557  +
dependencies = [
        2558  +
 "critical-section",
        2559  +
 "portable-atomic",
        2560  +
]
 2419   2561   
 2420   2562   
[[package]]
 2421   2563   
name = "oorandom"
 2422   2564   
version = "11.1.5"
 2423   2565   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2424   2566   
checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e"
 2425   2567   
 2426   2568   
[[package]]
 2427   2569   
name = "openssl-probe"
 2428   2570   
version = "0.1.6"
@@ -2496,2638 +2558,2700 @@
 2516   2658   
name = "pem"
 2517   2659   
version = "1.1.1"
 2518   2660   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2519   2661   
checksum = "a8835c273a76a90455d7344889b0964598e3316e2a79ede8e36f16bdcf2228b8"
 2520   2662   
dependencies = [
 2521   2663   
 "base64 0.13.1",
 2522   2664   
]
 2523   2665   
 2524   2666   
[[package]]
 2525   2667   
name = "percent-encoding"
 2526         -
version = "2.3.1"
        2668  +
version = "2.3.2"
 2527   2669   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2528         -
checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
        2670  +
checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220"
 2529   2671   
 2530   2672   
[[package]]
 2531   2673   
name = "pin-project"
 2532   2674   
version = "1.1.10"
 2533   2675   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2534   2676   
checksum = "677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a"
 2535   2677   
dependencies = [
 2536   2678   
 "pin-project-internal",
 2537   2679   
]
 2538   2680   
@@ -2748,2890 +2808,2950 @@
 2768   2910   
 "quote",
 2769   2911   
 "syn 2.0.106",
 2770   2912   
]
 2771   2913   
 2772   2914   
[[package]]
 2773   2915   
name = "pyo3-macros-backend"
 2774   2916   
version = "0.20.3"
 2775   2917   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2776   2918   
checksum = "7c7e9b68bb9c3149c5b0cade5d07f953d6d125eb4337723c4ccdb665f1f96185"
 2777   2919   
dependencies = [
 2778         -
 "heck",
        2920  +
 "heck 0.4.1",
 2779   2921   
 "proc-macro2",
 2780   2922   
 "pyo3-build-config",
 2781   2923   
 "quote",
 2782   2924   
 "syn 2.0.106",
 2783   2925   
]
 2784   2926   
 2785   2927   
[[package]]
 2786   2928   
name = "query_map"
 2787   2929   
version = "0.7.0"
 2788   2930   
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2946,3088 +3055,3212 @@
 2966   3108   
version = "0.6.29"
 2967   3109   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2968   3110   
checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1"
 2969   3111   
 2970   3112   
[[package]]
 2971   3113   
name = "regex-syntax"
 2972   3114   
version = "0.8.5"
 2973   3115   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2974   3116   
checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
 2975   3117   
        3118  +
[[package]]
        3119  +
name = "resolv-conf"
        3120  +
version = "0.7.4"
        3121  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        3122  +
checksum = "95325155c684b1c89f7765e30bc1c42e4a6da51ca513615660cb8a62ef9a88e3"
        3123  +
 2976   3124   
[[package]]
 2977   3125   
name = "ring"
 2978   3126   
version = "0.16.20"
 2979   3127   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2980   3128   
checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc"
 2981   3129   
dependencies = [
 2982   3130   
 "cc",
 2983   3131   
 "libc",
 2984   3132   
 "once_cell",
 2985   3133   
 "spin",
 2986   3134   
 "untrusted 0.7.1",
 2987   3135   
 "web-sys",
 2988   3136   
 "winapi",
 2989   3137   
]
 2990   3138   
 2991   3139   
[[package]]
 2992   3140   
name = "ring"
 2993   3141   
version = "0.17.14"
 2994   3142   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2995   3143   
checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7"
 2996   3144   
dependencies = [
 2997   3145   
 "cc",
 2998   3146   
 "cfg-if",
 2999   3147   
 "getrandom 0.2.16",
 3000   3148   
 "libc",
 3001   3149   
 "untrusted 0.9.0",
 3002   3150   
 "windows-sys 0.52.0",
 3003   3151   
]
 3004   3152   
 3005   3153   
[[package]]
 3006   3154   
name = "roxmltree"
 3007   3155   
version = "0.14.1"
 3008   3156   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3009   3157   
checksum = "921904a62e410e37e215c40381b7117f830d9d89ba60ab5236170541dd25646b"
 3010   3158   
dependencies = [
 3011   3159   
 "xmlparser",
 3012   3160   
]
 3013   3161   
 3014   3162   
[[package]]
 3015   3163   
name = "rustc-demangle"
 3016   3164   
version = "0.1.26"
 3017   3165   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3018   3166   
checksum = "56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace"
 3019   3167   
 3020   3168   
[[package]]
 3021   3169   
name = "rustc-hash"
 3022   3170   
version = "1.1.0"
 3023   3171   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3024   3172   
checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
 3025   3173   
        3174  +
[[package]]
        3175  +
name = "rustc_version"
        3176  +
version = "0.4.1"
        3177  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        3178  +
checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92"
        3179  +
dependencies = [
        3180  +
 "semver",
        3181  +
]
        3182  +
 3026   3183   
[[package]]
 3027   3184   
name = "rustix"
 3028   3185   
version = "0.38.44"
 3029   3186   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3030   3187   
checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154"
 3031   3188   
dependencies = [
 3032   3189   
 "bitflags 2.9.2",
 3033   3190   
 "errno",
 3034   3191   
 "libc",
 3035   3192   
 "linux-raw-sys 0.4.15",
@@ -3225,3382 +3342,3511 @@
 3245   3402   
 3246   3403   
[[package]]
 3247   3404   
name = "schannel"
 3248   3405   
version = "0.1.27"
 3249   3406   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3250   3407   
checksum = "1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d"
 3251   3408   
dependencies = [
 3252   3409   
 "windows-sys 0.59.0",
 3253   3410   
]
 3254   3411   
        3412  +
[[package]]
        3413  +
name = "scoped-tls"
        3414  +
version = "1.0.1"
        3415  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        3416  +
checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294"
        3417  +
 3255   3418   
[[package]]
 3256   3419   
name = "scopeguard"
 3257   3420   
version = "1.2.0"
 3258   3421   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3259   3422   
checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
 3260   3423   
 3261   3424   
[[package]]
 3262   3425   
name = "sct"
 3263   3426   
version = "0.7.1"
 3264   3427   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3265   3428   
checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414"
 3266   3429   
dependencies = [
 3267   3430   
 "ring 0.17.14",
 3268   3431   
 "untrusted 0.9.0",
 3269   3432   
]
 3270   3433   
 3271   3434   
[[package]]
 3272   3435   
name = "sdd"
 3273   3436   
version = "3.0.10"
 3274   3437   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3275   3438   
checksum = "490dcfcbfef26be6800d11870ff2df8774fa6e86d047e3e8c8a76b25655e41ca"
 3276   3439   
 3277   3440   
[[package]]
 3278   3441   
name = "security-framework"
 3279   3442   
version = "2.11.1"
 3280   3443   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3281   3444   
checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02"
 3282   3445   
dependencies = [
 3283   3446   
 "bitflags 2.9.2",
 3284   3447   
 "core-foundation 0.9.4",
 3285   3448   
 "core-foundation-sys",
 3286   3449   
 "libc",
 3287   3450   
 "security-framework-sys",
 3288   3451   
]
 3289   3452   
 3290   3453   
[[package]]
 3291   3454   
name = "security-framework"
 3292   3455   
version = "3.3.0"
 3293   3456   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3294   3457   
checksum = "80fb1d92c5028aa318b4b8bd7302a5bfcf48be96a37fc6fc790f806b0004ee0c"
 3295   3458   
dependencies = [
 3296   3459   
 "bitflags 2.9.2",
 3297   3460   
 "core-foundation 0.10.1",
 3298   3461   
 "core-foundation-sys",
 3299   3462   
 "libc",
 3300   3463   
 "security-framework-sys",
 3301   3464   
]
 3302   3465   
 3303   3466   
[[package]]
 3304   3467   
name = "security-framework-sys"
 3305   3468   
version = "2.14.0"
 3306   3469   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3307   3470   
checksum = "49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32"
 3308   3471   
dependencies = [
 3309   3472   
 "core-foundation-sys",
 3310   3473   
 "libc",
 3311   3474   
]
 3312   3475   
        3476  +
[[package]]
        3477  +
name = "semver"
        3478  +
version = "1.0.26"
        3479  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        3480  +
checksum = "56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0"
        3481  +
 3313   3482   
[[package]]
 3314   3483   
name = "separator"
 3315   3484   
version = "0.4.1"
 3316   3485   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3317   3486   
checksum = "f97841a747eef040fcd2e7b3b9a220a7205926e60488e673d9e4926d27772ce5"
 3318   3487   
 3319   3488   
[[package]]
 3320   3489   
name = "serde"
 3321   3490   
version = "1.0.219"
 3322   3491   
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -3542,3711 +3669,3844 @@
 3562   3731   
[[package]]
 3563   3732   
name = "system-configuration-sys"
 3564   3733   
version = "0.6.0"
 3565   3734   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3566   3735   
checksum = "8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4"
 3567   3736   
dependencies = [
 3568   3737   
 "core-foundation-sys",
 3569   3738   
 "libc",
 3570   3739   
]
 3571   3740   
        3741  +
[[package]]
        3742  +
name = "tagptr"
        3743  +
version = "0.2.0"
        3744  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        3745  +
checksum = "7b2093cf4c8eb1e67749a6762251bc9cd836b6fc171623bd0a9d324d37af2417"
        3746  +
 3572   3747   
[[package]]
 3573   3748   
name = "target-lexicon"
 3574   3749   
version = "0.12.16"
 3575   3750   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3576   3751   
checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1"
 3577   3752   
 3578   3753   
[[package]]
 3579   3754   
name = "tempfile"
 3580         -
version = "3.20.0"
        3755  +
version = "3.21.0"
 3581   3756   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3582         -
checksum = "e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1"
        3757  +
checksum = "15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e"
 3583   3758   
dependencies = [
 3584   3759   
 "fastrand",
 3585   3760   
 "getrandom 0.3.3",
 3586   3761   
 "once_cell",
 3587   3762   
 "rustix 1.0.8",
 3588         -
 "windows-sys 0.59.0",
        3763  +
 "windows-sys 0.60.2",
 3589   3764   
]
 3590   3765   
 3591   3766   
[[package]]
 3592   3767   
name = "termcolor"
 3593   3768   
version = "1.4.1"
 3594   3769   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3595   3770   
checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755"
 3596   3771   
dependencies = [
 3597   3772   
 "winapi-util",
 3598   3773   
]
 3599   3774   
 3600   3775   
[[package]]
 3601   3776   
name = "textwrap"
 3602   3777   
version = "0.16.2"
 3603   3778   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3604   3779   
checksum = "c13547615a44dc9c452a8a534638acdf07120d4b6847c8178705da06306a3057"
 3605   3780   
 3606   3781   
[[package]]
 3607   3782   
name = "thiserror"
 3608   3783   
version = "1.0.69"
 3609   3784   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3610   3785   
checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52"
 3611   3786   
dependencies = [
 3612   3787   
 "thiserror-impl 1.0.69",
 3613   3788   
]
 3614   3789   
 3615   3790   
[[package]]
 3616   3791   
name = "thiserror"
 3617         -
version = "2.0.15"
        3792  +
version = "2.0.16"
 3618   3793   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3619         -
checksum = "80d76d3f064b981389ecb4b6b7f45a0bf9fdac1d5b9204c7bd6714fecc302850"
        3794  +
checksum = "3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0"
 3620   3795   
dependencies = [
 3621         -
 "thiserror-impl 2.0.15",
        3796  +
 "thiserror-impl 2.0.16",
 3622   3797   
]
 3623   3798   
 3624   3799   
[[package]]
 3625   3800   
name = "thiserror-impl"
 3626   3801   
version = "1.0.69"
 3627   3802   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3628   3803   
checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
 3629   3804   
dependencies = [
 3630   3805   
 "proc-macro2",
 3631   3806   
 "quote",
 3632   3807   
 "syn 2.0.106",
 3633   3808   
]
 3634   3809   
 3635   3810   
[[package]]
 3636   3811   
name = "thiserror-impl"
 3637         -
version = "2.0.15"
        3812  +
version = "2.0.16"
 3638   3813   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3639         -
checksum = "44d29feb33e986b6ea906bd9c3559a856983f92371b3eaa5e83782a351623de0"
        3814  +
checksum = "6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960"
 3640   3815   
dependencies = [
 3641   3816   
 "proc-macro2",
 3642   3817   
 "quote",
 3643   3818   
 "syn 2.0.106",
 3644   3819   
]
 3645   3820   
 3646   3821   
[[package]]
 3647   3822   
name = "thread_local"
 3648   3823   
version = "1.1.9"
 3649   3824   
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -4015,4190 +4077,4252 @@
 4035   4210   
checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a"
 4036   4211   
 4037   4212   
[[package]]
 4038   4213   
name = "untrusted"
 4039   4214   
version = "0.9.0"
 4040   4215   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4041   4216   
checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"
 4042   4217   
 4043   4218   
[[package]]
 4044   4219   
name = "url"
 4045         -
version = "2.5.4"
        4220  +
version = "2.5.6"
 4046   4221   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4047         -
checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60"
        4222  +
checksum = "137a3c834eaf7139b73688502f3f1141a0337c5d8e4d9b536f9b8c796e26a7c4"
 4048   4223   
dependencies = [
 4049   4224   
 "form_urlencoded",
 4050   4225   
 "idna",
 4051   4226   
 "percent-encoding",
 4052   4227   
]
 4053   4228   
 4054   4229   
[[package]]
 4055   4230   
name = "urlencoding"
 4056   4231   
version = "2.1.3"
 4057   4232   
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -4217,4392 +4498,4842 @@
 4237   4412   
version = "4.4.2"
 4238   4413   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4239   4414   
checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7"
 4240   4415   
dependencies = [
 4241   4416   
 "either",
 4242   4417   
 "home",
 4243   4418   
 "once_cell",
 4244   4419   
 "rustix 0.38.44",
 4245   4420   
]
 4246   4421   
        4422  +
[[package]]
        4423  +
name = "widestring"
        4424  +
version = "1.2.0"
        4425  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        4426  +
checksum = "dd7cf3379ca1aac9eea11fba24fd7e315d621f8dfe35c8d7d2be8b793726e07d"
        4427  +
 4247   4428   
[[package]]
 4248   4429   
name = "winapi"
 4249   4430   
version = "0.3.9"
 4250   4431   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4251   4432   
checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
 4252   4433   
dependencies = [
 4253   4434   
 "winapi-i686-pc-windows-gnu",
 4254   4435   
 "winapi-x86_64-pc-windows-gnu",
 4255   4436   
]
 4256   4437   
 4257   4438   
[[package]]
 4258   4439   
name = "winapi-i686-pc-windows-gnu"
 4259   4440   
version = "0.4.0"
 4260   4441   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4261   4442   
checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
 4262   4443   
 4263   4444   
[[package]]
 4264   4445   
name = "winapi-util"
 4265   4446   
version = "0.1.10"
 4266   4447   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4267   4448   
checksum = "0978bf7171b3d90bac376700cb56d606feb40f251a475a5d6634613564460b22"
 4268   4449   
dependencies = [
 4269   4450   
 "windows-sys 0.60.2",
 4270   4451   
]
 4271   4452   
 4272   4453   
[[package]]
 4273   4454   
name = "winapi-x86_64-pc-windows-gnu"
 4274   4455   
version = "0.4.0"
 4275   4456   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4276   4457   
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
 4277   4458   
        4459  +
[[package]]
        4460  +
name = "windows"
        4461  +
version = "0.61.3"
        4462  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        4463  +
checksum = "9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893"
        4464  +
dependencies = [
        4465  +
 "windows-collections",
        4466  +
 "windows-core",
        4467  +
 "windows-future",
        4468  +
 "windows-link",
        4469  +
 "windows-numerics",
        4470  +
]
        4471  +
        4472  +
[[package]]
        4473  +
name = "windows-collections"
        4474  +
version = "0.2.0"
        4475  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        4476  +
checksum = "3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8"
        4477  +
dependencies = [
        4478  +
 "windows-core",
        4479  +
]
        4480  +
        4481  +
[[package]]
        4482  +
name = "windows-core"
        4483  +
version = "0.61.2"
        4484  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        4485  +
checksum = "c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3"
        4486  +
dependencies = [
        4487  +
 "windows-implement",
        4488  +
 "windows-interface",
        4489  +
 "windows-link",
        4490  +
 "windows-result",
        4491  +
 "windows-strings",
        4492  +
]
        4493  +
        4494  +
[[package]]
        4495  +
name = "windows-future"
        4496  +
version = "0.2.1"
        4497  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        4498  +
checksum = "fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e"
        4499  +
dependencies = [
        4500  +
 "windows-core",
        4501  +
 "windows-link",
        4502  +
 "windows-threading",
        4503  +
]
        4504  +
        4505  +
[[package]]
        4506  +
name = "windows-implement"
        4507  +
version = "0.60.0"
        4508  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        4509  +
checksum = "a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836"
        4510  +
dependencies = [
        4511  +
 "proc-macro2",
        4512  +
 "quote",
        4513  +
 "syn 2.0.106",
        4514  +
]
        4515  +
        4516  +
[[package]]
        4517  +
name = "windows-interface"
        4518  +
version = "0.59.1"
        4519  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        4520  +
checksum = "bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8"
        4521  +
dependencies = [
        4522  +
 "proc-macro2",
        4523  +
 "quote",
        4524  +
 "syn 2.0.106",
        4525  +
]
        4526  +
 4278   4527   
[[package]]
 4279   4528   
name = "windows-link"
 4280   4529   
version = "0.1.3"
 4281   4530   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4282   4531   
checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a"
 4283   4532   
        4533  +
[[package]]
        4534  +
name = "windows-numerics"
        4535  +
version = "0.2.0"
        4536  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        4537  +
checksum = "9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1"
        4538  +
dependencies = [
        4539  +
 "windows-core",
        4540  +
 "windows-link",
        4541  +
]
        4542  +
 4284   4543   
[[package]]
 4285   4544   
name = "windows-registry"
 4286   4545   
version = "0.5.3"
 4287   4546   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4288   4547   
checksum = "5b8a9ed28765efc97bbc954883f4e6796c33a06546ebafacbabee9696967499e"
 4289   4548   
dependencies = [
 4290   4549   
 "windows-link",
 4291   4550   
 "windows-result",
 4292   4551   
 "windows-strings",
 4293   4552   
]
 4294   4553   
 4295   4554   
[[package]]
 4296   4555   
name = "windows-result"
 4297   4556   
version = "0.3.4"
 4298   4557   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4299   4558   
checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6"
 4300   4559   
dependencies = [
 4301   4560   
 "windows-link",
 4302   4561   
]
 4303   4562   
 4304   4563   
[[package]]
 4305   4564   
name = "windows-strings"
 4306   4565   
version = "0.4.2"
 4307   4566   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4308   4567   
checksum = "56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57"
 4309   4568   
dependencies = [
 4310   4569   
 "windows-link",
 4311   4570   
]
 4312   4571   
        4572  +
[[package]]
        4573  +
name = "windows-sys"
        4574  +
version = "0.48.0"
        4575  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        4576  +
checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
        4577  +
dependencies = [
        4578  +
 "windows-targets 0.48.5",
        4579  +
]
        4580  +
 4313   4581   
[[package]]
 4314   4582   
name = "windows-sys"
 4315   4583   
version = "0.52.0"
 4316   4584   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4317   4585   
checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
 4318   4586   
dependencies = [
 4319   4587   
 "windows-targets 0.52.6",
 4320   4588   
]
 4321   4589   
 4322   4590   
[[package]]
 4323   4591   
name = "windows-sys"
 4324   4592   
version = "0.59.0"
 4325   4593   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4326   4594   
checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"
 4327   4595   
dependencies = [
 4328   4596   
 "windows-targets 0.52.6",
 4329   4597   
]
 4330   4598   
 4331   4599   
[[package]]
 4332   4600   
name = "windows-sys"
 4333   4601   
version = "0.60.2"
 4334   4602   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4335   4603   
checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb"
 4336   4604   
dependencies = [
 4337   4605   
 "windows-targets 0.53.3",
 4338   4606   
]
 4339   4607   
        4608  +
[[package]]
        4609  +
name = "windows-targets"
        4610  +
version = "0.48.5"
        4611  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        4612  +
checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
        4613  +
dependencies = [
        4614  +
 "windows_aarch64_gnullvm 0.48.5",
        4615  +
 "windows_aarch64_msvc 0.48.5",
        4616  +
 "windows_i686_gnu 0.48.5",
        4617  +
 "windows_i686_msvc 0.48.5",
        4618  +
 "windows_x86_64_gnu 0.48.5",
        4619  +
 "windows_x86_64_gnullvm 0.48.5",
        4620  +
 "windows_x86_64_msvc 0.48.5",
        4621  +
]
        4622  +
 4340   4623   
[[package]]
 4341   4624   
name = "windows-targets"
 4342   4625   
version = "0.52.6"
 4343   4626   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4344   4627   
checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
 4345   4628   
dependencies = [
 4346   4629   
 "windows_aarch64_gnullvm 0.52.6",
 4347   4630   
 "windows_aarch64_msvc 0.52.6",
 4348   4631   
 "windows_i686_gnu 0.52.6",
 4349   4632   
 "windows_i686_gnullvm 0.52.6",
 4350   4633   
 "windows_i686_msvc 0.52.6",
 4351   4634   
 "windows_x86_64_gnu 0.52.6",
 4352   4635   
 "windows_x86_64_gnullvm 0.52.6",
 4353   4636   
 "windows_x86_64_msvc 0.52.6",
 4354   4637   
]
 4355   4638   
 4356   4639   
[[package]]
 4357   4640   
name = "windows-targets"
 4358   4641   
version = "0.53.3"
 4359   4642   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4360   4643   
checksum = "d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91"
 4361   4644   
dependencies = [
 4362   4645   
 "windows-link",
 4363   4646   
 "windows_aarch64_gnullvm 0.53.0",
 4364   4647   
 "windows_aarch64_msvc 0.53.0",
 4365   4648   
 "windows_i686_gnu 0.53.0",
 4366   4649   
 "windows_i686_gnullvm 0.53.0",
 4367   4650   
 "windows_i686_msvc 0.53.0",
 4368   4651   
 "windows_x86_64_gnu 0.53.0",
 4369   4652   
 "windows_x86_64_gnullvm 0.53.0",
 4370   4653   
 "windows_x86_64_msvc 0.53.0",
 4371   4654   
]
 4372   4655   
        4656  +
[[package]]
        4657  +
name = "windows-threading"
        4658  +
version = "0.1.0"
        4659  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        4660  +
checksum = "b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6"
        4661  +
dependencies = [
        4662  +
 "windows-link",
        4663  +
]
        4664  +
        4665  +
[[package]]
        4666  +
name = "windows_aarch64_gnullvm"
        4667  +
version = "0.48.5"
        4668  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        4669  +
checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
        4670  +
 4373   4671   
[[package]]
 4374   4672   
name = "windows_aarch64_gnullvm"
 4375   4673   
version = "0.52.6"
 4376   4674   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4377   4675   
checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
 4378   4676   
 4379   4677   
[[package]]
 4380   4678   
name = "windows_aarch64_gnullvm"
 4381   4679   
version = "0.53.0"
 4382   4680   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4383   4681   
checksum = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764"
 4384   4682   
        4683  +
[[package]]
        4684  +
name = "windows_aarch64_msvc"
        4685  +
version = "0.48.5"
        4686  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        4687  +
checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
        4688  +
 4385   4689   
[[package]]
 4386   4690   
name = "windows_aarch64_msvc"
 4387   4691   
version = "0.52.6"
 4388   4692   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4389   4693   
checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
 4390   4694   
 4391   4695   
[[package]]
 4392   4696   
name = "windows_aarch64_msvc"
 4393   4697   
version = "0.53.0"
 4394   4698   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4395   4699   
checksum = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c"
 4396   4700   
        4701  +
[[package]]
        4702  +
name = "windows_i686_gnu"
        4703  +
version = "0.48.5"
        4704  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        4705  +
checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
        4706  +
 4397   4707   
[[package]]
 4398   4708   
name = "windows_i686_gnu"
 4399   4709   
version = "0.52.6"
 4400   4710   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4401   4711   
checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
 4402   4712   
 4403   4713   
[[package]]
 4404   4714   
name = "windows_i686_gnu"
 4405   4715   
version = "0.53.0"
 4406   4716   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4407   4717   
checksum = "c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3"
 4408   4718   
 4409   4719   
[[package]]
 4410   4720   
name = "windows_i686_gnullvm"
 4411   4721   
version = "0.52.6"
 4412   4722   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4413   4723   
checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
 4414   4724   
 4415   4725   
[[package]]
 4416   4726   
name = "windows_i686_gnullvm"
 4417   4727   
version = "0.53.0"
 4418   4728   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4419   4729   
checksum = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11"
 4420   4730   
        4731  +
[[package]]
        4732  +
name = "windows_i686_msvc"
        4733  +
version = "0.48.5"
        4734  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        4735  +
checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
        4736  +
 4421   4737   
[[package]]
 4422   4738   
name = "windows_i686_msvc"
 4423   4739   
version = "0.52.6"
 4424   4740   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4425   4741   
checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
 4426   4742   
 4427   4743   
[[package]]
 4428   4744   
name = "windows_i686_msvc"
 4429   4745   
version = "0.53.0"
 4430   4746   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4431   4747   
checksum = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d"
 4432   4748   
        4749  +
[[package]]
        4750  +
name = "windows_x86_64_gnu"
        4751  +
version = "0.48.5"
        4752  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        4753  +
checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
        4754  +
 4433   4755   
[[package]]
 4434   4756   
name = "windows_x86_64_gnu"
 4435   4757   
version = "0.52.6"
 4436   4758   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4437   4759   
checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
 4438   4760   
 4439   4761   
[[package]]
 4440   4762   
name = "windows_x86_64_gnu"
 4441   4763   
version = "0.53.0"
 4442   4764   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4443   4765   
checksum = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba"
 4444   4766   
        4767  +
[[package]]
        4768  +
name = "windows_x86_64_gnullvm"
        4769  +
version = "0.48.5"
        4770  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        4771  +
checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
        4772  +
 4445   4773   
[[package]]
 4446   4774   
name = "windows_x86_64_gnullvm"
 4447   4775   
version = "0.52.6"
 4448   4776   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4449   4777   
checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
 4450   4778   
 4451   4779   
[[package]]
 4452   4780   
name = "windows_x86_64_gnullvm"
 4453   4781   
version = "0.53.0"
 4454   4782   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4455   4783   
checksum = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57"
 4456   4784   
        4785  +
[[package]]
        4786  +
name = "windows_x86_64_msvc"
        4787  +
version = "0.48.5"
        4788  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        4789  +
checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
        4790  +
 4457   4791   
[[package]]
 4458   4792   
name = "windows_x86_64_msvc"
 4459   4793   
version = "0.52.6"
 4460   4794   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4461   4795   
checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
 4462   4796   
 4463   4797   
[[package]]
 4464   4798   
name = "windows_x86_64_msvc"
 4465   4799   
version = "0.53.0"
 4466   4800   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4467   4801   
checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486"
 4468   4802   
        4803  +
[[package]]
        4804  +
name = "winreg"
        4805  +
version = "0.50.0"
        4806  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        4807  +
checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1"
        4808  +
dependencies = [
        4809  +
 "cfg-if",
        4810  +
 "windows-sys 0.48.0",
        4811  +
]
        4812  +
 4469   4813   
[[package]]
 4470   4814   
name = "wit-bindgen"
 4471   4815   
version = "0.19.2"
 4472   4816   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4473   4817   
checksum = "b37d270da94012e0ac490ac633ad5bdd76a10a3fb15069edb033c1b771ce931f"
 4474   4818   
dependencies = [
 4475   4819   
 "bitflags 2.9.2",
 4476   4820   
]
 4477   4821   
 4478   4822   
[[package]]