Client Test

Client Test

rev. b3cbaa3440e226fe9b4101c59623f1bb72e8f35f (ignoring whitespace)

Files changed:

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

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