AWS SDK

AWS SDK

rev. 3de24f28d7a4f931225502ac1ebd450376fbb315

Files changed:

tmp-codegen-diff/aws-sdk/Cargo.lock

@@ -10,10 +129,129 @@
   30     30   
checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299"
   31     31   
   32     32   
[[package]]
   33     33   
name = "anstyle"
   34     34   
version = "1.0.13"
   35     35   
source = "registry+https://github.com/rust-lang/crates.io-index"
   36     36   
checksum = "5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78"
   37     37   
   38     38   
[[package]]
   39     39   
name = "anyhow"
   40         -
version = "1.0.101"
          40  +
version = "1.0.102"
   41     41   
source = "registry+https://github.com/rust-lang/crates.io-index"
   42         -
checksum = "5f0e0fee31ef5ed1ba1316088939cea399010ed7731dba877ed44aeb407a75ea"
          42  +
checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c"
   43     43   
   44     44   
[[package]]
   45     45   
name = "approx"
   46     46   
version = "0.5.1"
   47     47   
source = "registry+https://github.com/rust-lang/crates.io-index"
   48     48   
checksum = "cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6"
   49     49   
dependencies = [
   50     50   
 "num-traits",
   51     51   
]
   52     52   
   53     53   
[[package]]
   54     54   
name = "arbitrary"
   55     55   
version = "1.4.2"
   56     56   
source = "registry+https://github.com/rust-lang/crates.io-index"
   57     57   
checksum = "c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1"
   58     58   
dependencies = [
   59     59   
 "derive_arbitrary",
   60     60   
]
   61     61   
   62     62   
[[package]]
   63     63   
name = "assert-json-diff"
   64     64   
version = "2.0.2"
   65     65   
source = "registry+https://github.com/rust-lang/crates.io-index"
   66     66   
checksum = "47e4f2b81832e72834d7518d8487a0396a28cc408186a2e8854c0f98011faf12"
   67     67   
dependencies = [
   68     68   
 "serde",
   69     69   
 "serde_json",
   70     70   
]
   71     71   
   72     72   
[[package]]
   73     73   
name = "async-channel"
   74     74   
version = "1.9.0"
   75     75   
source = "registry+https://github.com/rust-lang/crates.io-index"
   76     76   
checksum = "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35"
   77     77   
dependencies = [
   78     78   
 "concurrent-queue",
   79     79   
 "event-listener 2.5.3",
   80     80   
 "futures-core",
   81     81   
]
   82     82   
   83     83   
[[package]]
   84     84   
name = "async-channel"
   85     85   
version = "2.5.0"
   86     86   
source = "registry+https://github.com/rust-lang/crates.io-index"
   87     87   
checksum = "924ed96dd52d1b75e9c1a3e6275715fd320f5f9439fb5a4a11fa51f4221158d2"
   88     88   
dependencies = [
   89     89   
 "concurrent-queue",
   90     90   
 "event-listener-strategy",
   91     91   
 "futures-core",
   92     92   
 "pin-project-lite",
   93     93   
]
   94     94   
   95     95   
[[package]]
   96     96   
name = "async-executor"
   97         -
version = "1.13.3"
          97  +
version = "1.14.0"
   98     98   
source = "registry+https://github.com/rust-lang/crates.io-index"
   99         -
checksum = "497c00e0fd83a72a79a39fcbd8e3e2f055d6f6c7e025f3b3d91f4f8e76527fb8"
          99  +
checksum = "c96bf972d85afc50bf5ab8fe2d54d1586b4e0b46c97c50a0c9e71e2f7bcd812a"
  100    100   
dependencies = [
  101    101   
 "async-task",
  102    102   
 "concurrent-queue",
  103    103   
 "fastrand 2.3.0",
  104    104   
 "futures-lite 2.6.1",
  105    105   
 "pin-project-lite",
  106    106   
 "slab",
  107    107   
]
  108    108   
  109    109   
[[package]]
@@ -139,139 +199,199 @@
  159    159   
source = "registry+https://github.com/rust-lang/crates.io-index"
  160    160   
checksum = "456b8a8feb6f42d237746d4b3e9a178494627745c3c56c6ea55d92ba50d026fc"
  161    161   
dependencies = [
  162    162   
 "autocfg",
  163    163   
 "cfg-if",
  164    164   
 "concurrent-queue",
  165    165   
 "futures-io",
  166    166   
 "futures-lite 2.6.1",
  167    167   
 "parking",
  168    168   
 "polling 3.11.0",
  169         -
 "rustix 1.1.3",
         169  +
 "rustix 1.1.4",
  170    170   
 "slab",
  171    171   
 "windows-sys 0.61.2",
  172    172   
]
  173    173   
  174    174   
[[package]]
  175    175   
name = "async-lock"
  176    176   
version = "2.8.0"
  177    177   
source = "registry+https://github.com/rust-lang/crates.io-index"
  178    178   
checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b"
  179    179   
dependencies = [
@@ -207,207 +282,282 @@
  227    227   
dependencies = [
  228    228   
 "async-channel 2.5.0",
  229    229   
 "async-io 2.6.0",
  230    230   
 "async-lock 3.4.2",
  231    231   
 "async-signal",
  232    232   
 "async-task",
  233    233   
 "blocking",
  234    234   
 "cfg-if",
  235    235   
 "event-listener 5.4.1",
  236    236   
 "futures-lite 2.6.1",
  237         -
 "rustix 1.1.3",
         237  +
 "rustix 1.1.4",
  238    238   
]
  239    239   
  240    240   
[[package]]
  241    241   
name = "async-signal"
  242    242   
version = "0.2.13"
  243    243   
source = "registry+https://github.com/rust-lang/crates.io-index"
  244    244   
checksum = "43c070bbf59cd3570b6b2dd54cd772527c7c3620fce8be898406dd3ed6adc64c"
  245    245   
dependencies = [
  246    246   
 "async-io 2.6.0",
  247    247   
 "async-lock 3.4.2",
  248    248   
 "atomic-waker",
  249    249   
 "cfg-if",
  250    250   
 "futures-core",
  251    251   
 "futures-io",
  252         -
 "rustix 1.1.3",
         252  +
 "rustix 1.1.4",
  253    253   
 "signal-hook-registry",
  254    254   
 "slab",
  255    255   
 "windows-sys 0.61.2",
  256    256   
]
  257    257   
  258    258   
[[package]]
  259    259   
name = "async-std"
  260    260   
version = "1.13.2"
  261    261   
source = "registry+https://github.com/rust-lang/crates.io-index"
  262    262   
checksum = "2c8e079a4ab67ae52b7403632e4618815d6db36d2a010cfe41b02c1b1578f93b"
@@ -374,374 +448,448 @@
  394    394   
 "bindgen",
  395    395   
 "cc",
  396    396   
 "cmake",
  397    397   
 "dunce",
  398    398   
 "fs_extra",
  399    399   
 "regex",
  400    400   
]
  401    401   
  402    402   
[[package]]
  403    403   
name = "aws-lc-rs"
  404         -
version = "1.15.4"
         404  +
version = "1.16.0"
  405    405   
source = "registry+https://github.com/rust-lang/crates.io-index"
  406         -
checksum = "7b7b6141e96a8c160799cc2d5adecd5cbbe5054cb8c7c4af53da0f83bb7ad256"
         406  +
checksum = "d9a7b350e3bb1767102698302bc37256cbd48422809984b98d292c40e2579aa9"
  407    407   
dependencies = [
  408    408   
 "aws-lc-fips-sys",
  409    409   
 "aws-lc-sys",
  410    410   
 "untrusted 0.7.1",
  411    411   
 "zeroize",
  412    412   
]
  413    413   
  414    414   
[[package]]
  415    415   
name = "aws-lc-sys"
  416         -
version = "0.37.0"
         416  +
version = "0.37.1"
  417    417   
source = "registry+https://github.com/rust-lang/crates.io-index"
  418         -
checksum = "5c34dda4df7017c8db52132f0f8a2e0f8161649d15723ed63fc00c82d0f2081a"
         418  +
checksum = "b092fe214090261288111db7a2b2c2118e5a7f30dc2569f1732c4069a6840549"
  419    419   
dependencies = [
  420    420   
 "cc",
  421    421   
 "cmake",
  422    422   
 "dunce",
  423    423   
 "fs_extra",
  424    424   
]
  425    425   
  426    426   
[[package]]
  427    427   
name = "aws-runtime"
  428    428   
version = "1.7.1"
@@ -1283,1283 +1343,1343 @@
 1303   1303   
 "http-body 1.0.1",
 1304   1304   
 "http-body-util",
 1305   1305   
 "hyper 0.14.32",
 1306   1306   
 "hyper 1.8.1",
 1307   1307   
 "hyper-rustls 0.24.2",
 1308   1308   
 "hyper-rustls 0.27.7",
 1309   1309   
 "hyper-util",
 1310   1310   
 "indexmap",
 1311   1311   
 "pin-project-lite",
 1312   1312   
 "rustls 0.21.12",
 1313         -
 "rustls 0.23.36",
        1313  +
 "rustls 0.23.37",
 1314   1314   
 "rustls-native-certs",
 1315   1315   
 "rustls-pemfile",
 1316   1316   
 "rustls-pki-types",
 1317   1317   
 "s2n-tls",
 1318   1318   
 "s2n-tls-hyper",
 1319   1319   
 "s2n-tls-tokio",
 1320   1320   
 "serde",
 1321   1321   
 "serde_json",
 1322   1322   
 "serial_test",
 1323   1323   
 "tokio",
@@ -1577,1577 +1849,1849 @@
 1597   1597   
version = "1.8.3"
 1598   1598   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1599   1599   
checksum = "2af50177e190e07a26ab74f8b1efbfe2ef87da2116221318cb1c2e82baf7de06"
 1600   1600   
 1601   1601   
[[package]]
 1602   1602   
name = "bindgen"
 1603   1603   
version = "0.72.1"
 1604   1604   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1605   1605   
checksum = "993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895"
 1606   1606   
dependencies = [
 1607         -
 "bitflags 2.10.0",
        1607  +
 "bitflags 2.11.0",
 1608   1608   
 "cexpr",
 1609   1609   
 "clang-sys",
 1610   1610   
 "itertools 0.13.0",
 1611   1611   
 "log",
 1612   1612   
 "prettyplease",
 1613   1613   
 "proc-macro2",
 1614   1614   
 "quote",
 1615   1615   
 "regex",
 1616   1616   
 "rustc-hash",
 1617   1617   
 "shlex",
 1618   1618   
 "syn",
 1619   1619   
]
 1620   1620   
 1621   1621   
[[package]]
 1622   1622   
name = "bit-set"
 1623   1623   
version = "0.8.0"
 1624   1624   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1625   1625   
checksum = "08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3"
 1626   1626   
dependencies = [
 1627   1627   
 "bit-vec",
 1628   1628   
]
 1629   1629   
 1630   1630   
[[package]]
 1631   1631   
name = "bit-vec"
 1632   1632   
version = "0.8.0"
 1633   1633   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1634   1634   
checksum = "5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7"
 1635   1635   
 1636   1636   
[[package]]
 1637   1637   
name = "bitflags"
 1638   1638   
version = "1.3.2"
 1639   1639   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1640   1640   
checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
 1641   1641   
 1642   1642   
[[package]]
 1643   1643   
name = "bitflags"
 1644         -
version = "2.10.0"
        1644  +
version = "2.11.0"
 1645   1645   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1646         -
checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3"
        1646  +
checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af"
 1647   1647   
 1648   1648   
[[package]]
 1649   1649   
name = "block-buffer"
 1650   1650   
version = "0.10.4"
 1651   1651   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1652   1652   
checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"
 1653   1653   
dependencies = [
 1654   1654   
 "generic-array",
 1655   1655   
]
 1656   1656   
 1657   1657   
[[package]]
 1658   1658   
name = "blocking"
 1659   1659   
version = "1.6.2"
 1660   1660   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1661   1661   
checksum = "e83f8d02be6967315521be875afa792a316e28d57b5a2d401897e2a7921b7f21"
 1662   1662   
dependencies = [
 1663   1663   
 "async-channel 2.5.0",
 1664   1664   
 "async-task",
 1665   1665   
 "futures-io",
 1666   1666   
 "futures-lite 2.6.1",
 1667   1667   
 "piper",
 1668   1668   
]
 1669   1669   
 1670   1670   
[[package]]
 1671   1671   
name = "bs58"
 1672   1672   
version = "0.5.1"
 1673   1673   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1674   1674   
checksum = "bf88ba1141d185c399bee5288d850d63b8369520c1eafc32a0430b5b6c287bf4"
 1675   1675   
dependencies = [
 1676   1676   
 "tinyvec",
 1677   1677   
]
 1678   1678   
 1679   1679   
[[package]]
 1680   1680   
name = "bumpalo"
 1681         -
version = "3.19.1"
        1681  +
version = "3.20.2"
 1682   1682   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1683         -
checksum = "5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510"
        1683  +
checksum = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb"
 1684   1684   
 1685   1685   
[[package]]
 1686   1686   
name = "byteorder"
 1687   1687   
version = "1.5.0"
 1688   1688   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1689   1689   
checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
 1690   1690   
 1691   1691   
[[package]]
 1692   1692   
name = "bytes"
 1693   1693   
version = "1.11.1"
 1694   1694   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1695   1695   
checksum = "1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33"
 1696   1696   
 1697   1697   
[[package]]
 1698   1698   
name = "bytes-utils"
 1699   1699   
version = "0.1.4"
 1700   1700   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1701   1701   
checksum = "7dafe3a8757b027e2be6e4e5601ed563c55989fcf1546e933c66c8eb3a058d35"
 1702   1702   
dependencies = [
 1703   1703   
 "bytes",
 1704   1704   
 "either",
 1705   1705   
]
 1706   1706   
 1707   1707   
[[package]]
 1708   1708   
name = "cast"
 1709   1709   
version = "0.3.0"
 1710   1710   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1711   1711   
checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5"
 1712   1712   
 1713   1713   
[[package]]
 1714   1714   
name = "cbor-diag"
 1715   1715   
version = "0.1.12"
 1716   1716   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1717   1717   
checksum = "dc245b6ecd09b23901a4fbad1ad975701fd5061ceaef6afa93a2d70605a64429"
 1718   1718   
dependencies = [
 1719   1719   
 "bs58",
 1720   1720   
 "chrono",
 1721   1721   
 "data-encoding",
 1722   1722   
 "half",
 1723   1723   
 "nom",
 1724   1724   
 "num-bigint",
 1725   1725   
 "num-rational",
 1726   1726   
 "num-traits",
 1727   1727   
 "separator",
 1728   1728   
 "url",
 1729   1729   
 "uuid",
 1730   1730   
]
 1731   1731   
 1732   1732   
[[package]]
 1733   1733   
name = "cc"
 1734         -
version = "1.2.55"
        1734  +
version = "1.2.56"
 1735   1735   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1736         -
checksum = "47b26a0954ae34af09b50f0de26458fa95369a0d478d8236d3f93082b219bd29"
        1736  +
checksum = "aebf35691d1bfb0ac386a69bac2fde4dd276fb618cf8bf4f5318fe285e821bb2"
 1737   1737   
dependencies = [
 1738   1738   
 "find-msvc-tools",
 1739   1739   
 "jobserver",
 1740   1740   
 "libc",
 1741   1741   
 "shlex",
 1742   1742   
]
 1743   1743   
 1744   1744   
[[package]]
 1745   1745   
name = "cexpr"
 1746   1746   
version = "0.6.0"
 1747   1747   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1748   1748   
checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766"
 1749   1749   
dependencies = [
 1750   1750   
 "nom",
 1751   1751   
]
 1752   1752   
 1753   1753   
[[package]]
 1754   1754   
name = "cfg-if"
 1755   1755   
version = "1.0.4"
 1756   1756   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1757   1757   
checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"
 1758   1758   
 1759   1759   
[[package]]
 1760   1760   
name = "chrono"
 1761         -
version = "0.4.43"
        1761  +
version = "0.4.44"
 1762   1762   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1763         -
checksum = "fac4744fb15ae8337dc853fee7fb3f4e48c0fbaa23d0afe49c447b4fab126118"
        1763  +
checksum = "c673075a2e0e5f4a1dde27ce9dee1ea4558c7ffe648f576438a20ca1d2acc4b0"
 1764   1764   
dependencies = [
 1765   1765   
 "num-traits",
 1766   1766   
]
 1767   1767   
 1768   1768   
[[package]]
 1769   1769   
name = "ciborium"
 1770   1770   
version = "0.2.2"
 1771   1771   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1772   1772   
checksum = "42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e"
 1773   1773   
dependencies = [
 1774   1774   
 "ciborium-io",
 1775   1775   
 "ciborium-ll",
 1776   1776   
 "serde",
 1777   1777   
]
 1778   1778   
 1779   1779   
[[package]]
 1780   1780   
name = "ciborium-io"
 1781   1781   
version = "0.2.2"
 1782   1782   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1783   1783   
checksum = "05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757"
 1784   1784   
 1785   1785   
[[package]]
 1786   1786   
name = "ciborium-ll"
 1787   1787   
version = "0.2.2"
 1788   1788   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1789   1789   
checksum = "57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9"
 1790   1790   
dependencies = [
 1791   1791   
 "ciborium-io",
 1792   1792   
 "half",
 1793   1793   
]
 1794   1794   
 1795   1795   
[[package]]
 1796   1796   
name = "clang-sys"
 1797   1797   
version = "1.8.1"
 1798   1798   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1799   1799   
checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4"
 1800   1800   
dependencies = [
 1801   1801   
 "glob",
 1802   1802   
 "libc",
 1803   1803   
 "libloading",
 1804   1804   
]
 1805   1805   
 1806   1806   
[[package]]
 1807   1807   
name = "clap"
 1808         -
version = "4.5.58"
        1808  +
version = "4.5.60"
 1809   1809   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1810         -
checksum = "63be97961acde393029492ce0be7a1af7e323e6bae9511ebfac33751be5e6806"
        1810  +
checksum = "2797f34da339ce31042b27d23607e051786132987f595b02ba4f6a6dffb7030a"
 1811   1811   
dependencies = [
 1812   1812   
 "clap_builder",
 1813   1813   
]
 1814   1814   
 1815   1815   
[[package]]
 1816   1816   
name = "clap_builder"
 1817         -
version = "4.5.58"
        1817  +
version = "4.5.60"
 1818   1818   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1819         -
checksum = "7f13174bda5dfd69d7e947827e5af4b0f2f94a4a3ee92912fba07a66150f21e2"
        1819  +
checksum = "24a241312cea5059b13574bb9b3861cabf758b879c15190b37b6d6fd63ab6876"
 1820   1820   
dependencies = [
 1821   1821   
 "anstyle",
 1822   1822   
 "clap_lex",
 1823   1823   
]
 1824   1824   
 1825   1825   
[[package]]
 1826   1826   
name = "clap_lex"
 1827   1827   
version = "1.0.0"
 1828   1828   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1829   1829   
checksum = "3a822ea5bc7590f9d40f1ba12c0dc3c2760f3482c6984db1573ad11031420831"
@@ -2052,2052 +2114,2114 @@
 2072   2072   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2073   2073   
checksum = "e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb"
 2074   2074   
dependencies = [
 2075   2075   
 "const-oid",
 2076   2076   
 "pem-rfc7468",
 2077   2077   
 "zeroize",
 2078   2078   
]
 2079   2079   
 2080   2080   
[[package]]
 2081   2081   
name = "deranged"
 2082         -
version = "0.5.6"
        2082  +
version = "0.5.8"
 2083   2083   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2084         -
checksum = "cc3dc5ad92c2e2d1c193bbbbdf2ea477cb81331de4f3103f267ca18368b988c4"
        2084  +
checksum = "7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c"
 2085   2085   
dependencies = [
 2086   2086   
 "powerfmt",
 2087   2087   
]
 2088   2088   
 2089   2089   
[[package]]
 2090   2090   
name = "derive_arbitrary"
 2091   2091   
version = "1.4.2"
 2092   2092   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2093   2093   
checksum = "1e567bd82dcff979e4b03460c307b3cdc9e96fde3d73bed1496d2bc75d9dd62a"
 2094   2094   
dependencies = [
@@ -2329,2329 +2496,2495 @@
 2349   2349   
]
 2350   2350   
 2351   2351   
[[package]]
 2352   2352   
name = "fs_extra"
 2353   2353   
version = "1.3.0"
 2354   2354   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2355   2355   
checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c"
 2356   2356   
 2357   2357   
[[package]]
 2358   2358   
name = "futures"
 2359         -
version = "0.3.31"
        2359  +
version = "0.3.32"
 2360   2360   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2361         -
checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876"
        2361  +
checksum = "8b147ee9d1f6d097cef9ce628cd2ee62288d963e16fb287bd9286455b241382d"
 2362   2362   
dependencies = [
 2363   2363   
 "futures-channel",
 2364   2364   
 "futures-core",
 2365   2365   
 "futures-io",
 2366   2366   
 "futures-sink",
 2367   2367   
 "futures-task",
 2368   2368   
 "futures-util",
 2369   2369   
]
 2370   2370   
 2371   2371   
[[package]]
 2372   2372   
name = "futures-channel"
 2373         -
version = "0.3.31"
        2373  +
version = "0.3.32"
 2374   2374   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2375         -
checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10"
        2375  +
checksum = "07bbe89c50d7a535e539b8c17bc0b49bdb77747034daa8087407d655f3f7cc1d"
 2376   2376   
dependencies = [
 2377   2377   
 "futures-core",
 2378   2378   
 "futures-sink",
 2379   2379   
]
 2380   2380   
 2381   2381   
[[package]]
 2382   2382   
name = "futures-core"
 2383         -
version = "0.3.31"
        2383  +
version = "0.3.32"
 2384   2384   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2385         -
checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e"
        2385  +
checksum = "7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d"
 2386   2386   
 2387   2387   
[[package]]
 2388   2388   
name = "futures-executor"
 2389         -
version = "0.3.31"
        2389  +
version = "0.3.32"
 2390   2390   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2391         -
checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f"
        2391  +
checksum = "baf29c38818342a3b26b5b923639e7b1f4a61fc5e76102d4b1981c6dc7a7579d"
 2392   2392   
dependencies = [
 2393   2393   
 "futures-core",
 2394   2394   
 "futures-task",
 2395   2395   
 "futures-util",
 2396   2396   
]
 2397   2397   
 2398   2398   
[[package]]
 2399   2399   
name = "futures-io"
 2400         -
version = "0.3.31"
        2400  +
version = "0.3.32"
 2401   2401   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2402         -
checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6"
        2402  +
checksum = "cecba35d7ad927e23624b22ad55235f2239cfa44fd10428eecbeba6d6a717718"
 2403   2403   
 2404   2404   
[[package]]
 2405   2405   
name = "futures-lite"
 2406   2406   
version = "1.13.0"
 2407   2407   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2408   2408   
checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce"
 2409   2409   
dependencies = [
 2410   2410   
 "fastrand 1.9.0",
 2411   2411   
 "futures-core",
 2412   2412   
 "futures-io",
 2413   2413   
 "memchr",
 2414   2414   
 "parking",
 2415   2415   
 "pin-project-lite",
 2416   2416   
 "waker-fn",
 2417   2417   
]
 2418   2418   
 2419   2419   
[[package]]
 2420   2420   
name = "futures-lite"
 2421   2421   
version = "2.6.1"
 2422   2422   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2423   2423   
checksum = "f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad"
 2424   2424   
dependencies = [
 2425   2425   
 "fastrand 2.3.0",
 2426   2426   
 "futures-core",
 2427   2427   
 "futures-io",
 2428   2428   
 "parking",
 2429   2429   
 "pin-project-lite",
 2430   2430   
]
 2431   2431   
 2432   2432   
[[package]]
 2433   2433   
name = "futures-macro"
 2434         -
version = "0.3.31"
        2434  +
version = "0.3.32"
 2435   2435   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2436         -
checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650"
        2436  +
checksum = "e835b70203e41293343137df5c0664546da5745f82ec9b84d40be8336958447b"
 2437   2437   
dependencies = [
 2438   2438   
 "proc-macro2",
 2439   2439   
 "quote",
 2440   2440   
 "syn",
 2441   2441   
]
 2442   2442   
 2443   2443   
[[package]]
 2444   2444   
name = "futures-sink"
 2445         -
version = "0.3.31"
        2445  +
version = "0.3.32"
 2446   2446   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2447         -
checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7"
        2447  +
checksum = "c39754e157331b013978ec91992bde1ac089843443c49cbc7f46150b0fad0893"
 2448   2448   
 2449   2449   
[[package]]
 2450   2450   
name = "futures-task"
 2451         -
version = "0.3.31"
        2451  +
version = "0.3.32"
 2452   2452   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2453         -
checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988"
        2453  +
checksum = "037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393"
 2454   2454   
 2455   2455   
[[package]]
 2456   2456   
name = "futures-util"
 2457         -
version = "0.3.31"
        2457  +
version = "0.3.32"
 2458   2458   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2459         -
checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81"
        2459  +
checksum = "389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6"
 2460   2460   
dependencies = [
 2461   2461   
 "futures-core",
 2462   2462   
 "futures-macro",
 2463   2463   
 "futures-sink",
 2464   2464   
 "futures-task",
 2465   2465   
 "pin-project-lite",
 2466         -
 "pin-utils",
 2467   2466   
 "slab",
 2468   2467   
]
 2469   2468   
 2470   2469   
[[package]]
 2471   2470   
name = "generic-array"
 2472   2471   
version = "0.14.9"
 2473   2472   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2474   2473   
checksum = "4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2"
 2475   2474   
dependencies = [
 2476   2475   
 "typenum",
@@ -2840,2839 +2900,2899 @@
 2860   2859   
 2861   2860   
[[package]]
 2862   2861   
name = "hyper-rustls"
 2863   2862   
version = "0.27.7"
 2864   2863   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2865   2864   
checksum = "e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58"
 2866   2865   
dependencies = [
 2867   2866   
 "http 1.4.0",
 2868   2867   
 "hyper 1.8.1",
 2869   2868   
 "hyper-util",
 2870         -
 "rustls 0.23.36",
        2869  +
 "rustls 0.23.37",
 2871   2870   
 "rustls-native-certs",
 2872   2871   
 "rustls-pki-types",
 2873   2872   
 "tokio",
 2874   2873   
 "tokio-rustls 0.26.4",
 2875   2874   
 "tower-service",
 2876   2875   
]
 2877   2876   
 2878   2877   
[[package]]
 2879   2878   
name = "hyper-util"
 2880   2879   
version = "0.1.20"
@@ -3099,3098 +3230,3229 @@
 3119   3118   
version = "0.1.34"
 3120   3119   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3121   3120   
checksum = "9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33"
 3122   3121   
dependencies = [
 3123   3122   
 "getrandom 0.3.4",
 3124   3123   
 "libc",
 3125   3124   
]
 3126   3125   
 3127   3126   
[[package]]
 3128   3127   
name = "js-sys"
 3129         -
version = "0.3.85"
        3128  +
version = "0.3.89"
 3130   3129   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3131         -
checksum = "8c942ebf8e95485ca0d52d97da7c5a2c387d0e7f0ba4c35e93bfcaee045955b3"
        3130  +
checksum = "f4eacb0641a310445a4c513f2a5e23e19952e269c6a38887254d5f837a305506"
 3132   3131   
dependencies = [
 3133   3132   
 "once_cell",
 3134   3133   
 "wasm-bindgen",
 3135   3134   
]
 3136   3135   
 3137   3136   
[[package]]
 3138   3137   
name = "kv-log-macro"
 3139   3138   
version = "1.0.7"
 3140   3139   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3141   3140   
checksum = "0de8b303297635ad57c9f5059fd9cee7a47f8e8daa09df0fcd07dd39fb22977f"
 3142   3141   
dependencies = [
 3143   3142   
 "log",
 3144   3143   
]
 3145   3144   
 3146   3145   
[[package]]
 3147   3146   
name = "lazy_static"
 3148   3147   
version = "1.5.0"
 3149   3148   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3150   3149   
checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
 3151   3150   
 3152   3151   
[[package]]
 3153   3152   
name = "leb128fmt"
 3154   3153   
version = "0.1.0"
 3155   3154   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3156   3155   
checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2"
 3157   3156   
 3158   3157   
[[package]]
 3159   3158   
name = "libc"
 3160         -
version = "0.2.181"
        3159  +
version = "0.2.182"
 3161   3160   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3162         -
checksum = "459427e2af2b9c839b132acb702a1c654d95e10f8c326bfc2ad11310e458b1c5"
        3161  +
checksum = "6800badb6cb2082ffd7b6a67e6125bb39f18782f793520caee8cb8846be06112"
 3163   3162   
 3164   3163   
[[package]]
 3165   3164   
name = "libloading"
 3166   3165   
version = "0.8.9"
 3167   3166   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3168   3167   
checksum = "d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55"
 3169   3168   
dependencies = [
 3170   3169   
 "cfg-if",
 3171   3170   
 "windows-link",
 3172   3171   
]
 3173   3172   
 3174   3173   
[[package]]
 3175   3174   
name = "libmimalloc-sys"
 3176   3175   
version = "0.1.44"
 3177   3176   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3178   3177   
checksum = "667f4fec20f29dfc6bc7357c582d91796c169ad7e2fce709468aefeb2c099870"
 3179   3178   
dependencies = [
 3180   3179   
 "cc",
 3181   3180   
 "libc",
 3182   3181   
]
 3183   3182   
 3184   3183   
[[package]]
 3185   3184   
name = "linux-raw-sys"
 3186   3185   
version = "0.3.8"
 3187   3186   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3188   3187   
checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519"
 3189   3188   
 3190   3189   
[[package]]
 3191   3190   
name = "linux-raw-sys"
 3192   3191   
version = "0.4.15"
 3193   3192   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3194   3193   
checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab"
 3195   3194   
 3196   3195   
[[package]]
 3197   3196   
name = "linux-raw-sys"
 3198         -
version = "0.11.0"
        3197  +
version = "0.12.1"
 3199   3198   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3200         -
checksum = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039"
        3199  +
checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53"
 3201   3200   
 3202   3201   
[[package]]
 3203   3202   
name = "litemap"
 3204   3203   
version = "0.8.1"
 3205   3204   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3206   3205   
checksum = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77"
 3207   3206   
 3208   3207   
[[package]]
 3209   3208   
name = "lock_api"
 3210   3209   
version = "0.4.14"
@@ -3596,3595 +3656,3655 @@
 3616   3615   
[[package]]
 3617   3616   
name = "polling"
 3618   3617   
version = "3.11.0"
 3619   3618   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3620   3619   
checksum = "5d0e4f59085d47d8241c88ead0f274e8a0cb551f3625263c05eb8dd897c34218"
 3621   3620   
dependencies = [
 3622   3621   
 "cfg-if",
 3623   3622   
 "concurrent-queue",
 3624   3623   
 "hermit-abi 0.5.2",
 3625   3624   
 "pin-project-lite",
 3626         -
 "rustix 1.1.3",
        3625  +
 "rustix 1.1.4",
 3627   3626   
 "windows-sys 0.61.2",
 3628   3627   
]
 3629   3628   
 3630   3629   
[[package]]
 3631   3630   
name = "portable-atomic"
 3632   3631   
version = "1.13.1"
 3633   3632   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3634   3633   
checksum = "c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49"
 3635   3634   
 3636   3635   
[[package]]
@@ -3676,3675 +3736,3735 @@
 3696   3695   
]
 3697   3696   
 3698   3697   
[[package]]
 3699   3698   
name = "proptest"
 3700   3699   
version = "1.10.0"
 3701   3700   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3702   3701   
checksum = "37566cb3fdacef14c0737f9546df7cfeadbfbc9fef10991038bf5015d0c80532"
 3703   3702   
dependencies = [
 3704   3703   
 "bit-set",
 3705   3704   
 "bit-vec",
 3706         -
 "bitflags 2.10.0",
        3705  +
 "bitflags 2.11.0",
 3707   3706   
 "num-traits",
 3708   3707   
 "rand 0.9.2",
 3709   3708   
 "rand_chacha 0.9.0",
 3710   3709   
 "rand_xorshift",
 3711   3710   
 "regex-syntax",
 3712   3711   
 "rusty-fork",
 3713   3712   
 "tempfile",
 3714   3713   
 "unarray",
 3715   3714   
]
 3716   3715   
@@ -3802,3801 +3898,3897 @@
 3822   3821   
 "crossbeam-deque",
 3823   3822   
 "crossbeam-utils",
 3824   3823   
]
 3825   3824   
 3826   3825   
[[package]]
 3827   3826   
name = "redox_syscall"
 3828   3827   
version = "0.5.18"
 3829   3828   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3830   3829   
checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d"
 3831   3830   
dependencies = [
 3832         -
 "bitflags 2.10.0",
        3831  +
 "bitflags 2.11.0",
 3833   3832   
]
 3834   3833   
 3835   3834   
[[package]]
 3836   3835   
name = "regex"
 3837   3836   
version = "1.12.3"
 3838   3837   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3839   3838   
checksum = "e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276"
 3840   3839   
dependencies = [
 3841   3840   
 "aho-corasick",
 3842   3841   
 "memchr",
 3843   3842   
 "regex-automata",
 3844   3843   
 "regex-syntax",
 3845   3844   
]
 3846   3845   
 3847   3846   
[[package]]
 3848   3847   
name = "regex-automata"
 3849   3848   
version = "0.4.14"
 3850   3849   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3851   3850   
checksum = "6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f"
 3852   3851   
dependencies = [
 3853   3852   
 "aho-corasick",
 3854   3853   
 "memchr",
 3855   3854   
 "regex-syntax",
 3856   3855   
]
 3857   3856   
 3858   3857   
[[package]]
 3859   3858   
name = "regex-lite"
 3860   3859   
version = "0.1.9"
 3861   3860   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3862   3861   
checksum = "cab834c73d247e67f4fae452806d17d3c7501756d98c8808d7c9c7aa7d18f973"
 3863   3862   
 3864   3863   
[[package]]
 3865   3864   
name = "regex-syntax"
 3866         -
version = "0.8.9"
        3865  +
version = "0.8.10"
 3867   3866   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3868         -
checksum = "a96887878f22d7bad8a3b6dc5b7440e0ada9a245242924394987b21cf2210a4c"
        3867  +
checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a"
 3869   3868   
 3870   3869   
[[package]]
 3871   3870   
name = "resolv-conf"
 3872   3871   
version = "0.7.6"
 3873   3872   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3874   3873   
checksum = "1e061d1b48cb8d38042de4ae0a7a6401009d6143dc80d2e2d6f31f0bdd6470c7"
 3875   3874   
 3876   3875   
[[package]]
 3877   3876   
name = "rfc6979"
 3878   3877   
version = "0.3.1"
@@ -3925,3924 +4021,4020 @@
 3945   3944   
 "linux-raw-sys 0.3.8",
 3946   3945   
 "windows-sys 0.48.0",
 3947   3946   
]
 3948   3947   
 3949   3948   
[[package]]
 3950   3949   
name = "rustix"
 3951   3950   
version = "0.38.44"
 3952   3951   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3953   3952   
checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154"
 3954   3953   
dependencies = [
 3955         -
 "bitflags 2.10.0",
        3954  +
 "bitflags 2.11.0",
 3956   3955   
 "errno",
 3957   3956   
 "libc",
 3958   3957   
 "linux-raw-sys 0.4.15",
 3959   3958   
 "windows-sys 0.59.0",
 3960   3959   
]
 3961   3960   
 3962   3961   
[[package]]
 3963   3962   
name = "rustix"
 3964         -
version = "1.1.3"
        3963  +
version = "1.1.4"
 3965   3964   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3966         -
checksum = "146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34"
        3965  +
checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190"
 3967   3966   
dependencies = [
 3968         -
 "bitflags 2.10.0",
        3967  +
 "bitflags 2.11.0",
 3969   3968   
 "errno",
 3970   3969   
 "libc",
 3971         -
 "linux-raw-sys 0.11.0",
        3970  +
 "linux-raw-sys 0.12.1",
 3972   3971   
 "windows-sys 0.61.2",
 3973   3972   
]
 3974   3973   
 3975   3974   
[[package]]
 3976   3975   
name = "rustls"
 3977   3976   
version = "0.21.12"
 3978   3977   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3979   3978   
checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e"
 3980   3979   
dependencies = [
 3981   3980   
 "log",
 3982   3981   
 "ring",
 3983   3982   
 "rustls-webpki 0.101.7",
 3984   3983   
 "sct",
 3985   3984   
]
 3986   3985   
 3987   3986   
[[package]]
 3988   3987   
name = "rustls"
 3989         -
version = "0.23.36"
        3988  +
version = "0.23.37"
 3990   3989   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3991         -
checksum = "c665f33d38cea657d9614f766881e4d510e0eda4239891eea56b4cadcf01801b"
        3990  +
checksum = "758025cb5fccfd3bc2fd74708fd4682be41d99e5dff73c377c0646c6012c73a4"
 3992   3991   
dependencies = [
 3993   3992   
 "aws-lc-rs",
 3994   3993   
 "log",
 3995   3994   
 "once_cell",
 3996   3995   
 "ring",
 3997   3996   
 "rustls-pki-types",
 3998   3997   
 "rustls-webpki 0.103.9",
 3999   3998   
 "subtle",
 4000   3999   
 "zeroize",
 4001   4000   
]
@@ -4179,4178 +4254,4253 @@
 4199   4198   
 "base16ct 0.2.0",
 4200   4199   
 "der 0.7.10",
 4201   4200   
 "generic-array",
 4202   4201   
 "pkcs8 0.10.2",
 4203   4202   
 "subtle",
 4204   4203   
 "zeroize",
 4205   4204   
]
 4206   4205   
 4207   4206   
[[package]]
 4208   4207   
name = "security-framework"
 4209         -
version = "3.5.1"
        4208  +
version = "3.7.0"
 4210   4209   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4211         -
checksum = "b3297343eaf830f66ede390ea39da1d462b6b0c1b000f420d0a83f898bbbe6ef"
        4210  +
checksum = "b7f4bc775c73d9a02cde8bf7b2ec4c9d12743edf609006c7facc23998404cd1d"
 4212   4211   
dependencies = [
 4213         -
 "bitflags 2.10.0",
        4212  +
 "bitflags 2.11.0",
 4214   4213   
 "core-foundation 0.10.1",
 4215   4214   
 "core-foundation-sys",
 4216   4215   
 "libc",
 4217   4216   
 "security-framework-sys",
 4218   4217   
]
 4219   4218   
 4220   4219   
[[package]]
 4221   4220   
name = "security-framework-sys"
 4222         -
version = "2.15.0"
        4221  +
version = "2.17.0"
 4223   4222   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4224         -
checksum = "cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0"
        4223  +
checksum = "6ce2691df843ecc5d231c0b14ece2acc3efb62c0a398c7e1d875f3983ce020e3"
 4225   4224   
dependencies = [
 4226   4225   
 "core-foundation-sys",
 4227   4226   
 "libc",
 4228   4227   
]
 4229   4228   
 4230   4229   
[[package]]
 4231   4230   
name = "semver"
 4232   4231   
version = "1.0.27"
 4233   4232   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4234   4233   
checksum = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2"
@@ -4258,4257 +4335,4334 @@
 4278   4277   
 "indexmap",
 4279   4278   
 "itoa",
 4280   4279   
 "memchr",
 4281   4280   
 "ryu",
 4282   4281   
 "serde",
 4283   4282   
 "serde_core",
 4284   4283   
]
 4285   4284   
 4286   4285   
[[package]]
 4287   4286   
name = "serial_test"
 4288         -
version = "3.3.1"
        4287  +
version = "3.4.0"
 4289   4288   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4290         -
checksum = "0d0b343e184fc3b7bb44dff0705fffcf4b3756ba6aff420dddd8b24ca145e555"
        4289  +
checksum = "911bd979bf1070a3f3aa7b691a3b3e9968f339ceeec89e08c280a8a22207a32f"
 4291   4290   
dependencies = [
 4292   4291   
 "futures-executor",
 4293   4292   
 "futures-util",
 4294   4293   
 "log",
 4295   4294   
 "once_cell",
 4296   4295   
 "parking_lot",
 4297   4296   
 "scc",
 4298   4297   
 "serial_test_derive",
 4299   4298   
]
 4300   4299   
 4301   4300   
[[package]]
 4302   4301   
name = "serial_test_derive"
 4303         -
version = "3.3.1"
        4302  +
version = "3.4.0"
 4304   4303   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4305         -
checksum = "6f50427f258fb77356e4cd4aa0e87e2bd2c66dbcee41dc405282cae2bfc26c83"
        4304  +
checksum = "0a7d91949b85b0d2fb687445e448b40d322b6b3e4af6b44a29b21d9a5f33e6d9"
 4306   4305   
dependencies = [
 4307   4306   
 "proc-macro2",
 4308   4307   
 "quote",
 4309   4308   
 "syn",
 4310   4309   
]
 4311   4310   
 4312   4311   
[[package]]
 4313   4312   
name = "sha1"
 4314   4313   
version = "0.10.6"
 4315   4314   
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -4460,4459 +4576,4575 @@
 4480   4479   
checksum = "5c0e04424e733e69714ca1bbb9204c1a57f09f5493439520f9f68c132ad25eec"
 4481   4480   
 4482   4481   
[[package]]
 4483   4482   
name = "subtle"
 4484   4483   
version = "2.6.1"
 4485   4484   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4486   4485   
checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292"
 4487   4486   
 4488   4487   
[[package]]
 4489   4488   
name = "syn"
 4490         -
version = "2.0.114"
        4489  +
version = "2.0.117"
 4491   4490   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4492         -
checksum = "d4d107df263a3013ef9b1879b0df87d706ff80f65a86ea879bd9c31f9b307c2a"
        4491  +
checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99"
 4493   4492   
dependencies = [
 4494   4493   
 "proc-macro2",
 4495   4494   
 "quote",
 4496   4495   
 "unicode-ident",
 4497   4496   
]
 4498   4497   
 4499   4498   
[[package]]
 4500   4499   
name = "synstructure"
 4501   4500   
version = "0.13.2"
 4502   4501   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4503   4502   
checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2"
 4504   4503   
dependencies = [
 4505   4504   
 "proc-macro2",
 4506   4505   
 "quote",
 4507   4506   
 "syn",
 4508   4507   
]
 4509   4508   
 4510   4509   
[[package]]
 4511   4510   
name = "system-configuration"
 4512   4511   
version = "0.7.0"
 4513   4512   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4514   4513   
checksum = "a13f3d0daba03132c0aa9767f98351b3488edc2c100cda2d2ec2b04f3d8d3c8b"
 4515   4514   
dependencies = [
 4516         -
 "bitflags 2.10.0",
        4515  +
 "bitflags 2.11.0",
 4517   4516   
 "core-foundation 0.9.4",
 4518   4517   
 "system-configuration-sys",
 4519   4518   
]
 4520   4519   
 4521   4520   
[[package]]
 4522   4521   
name = "system-configuration-sys"
 4523   4522   
version = "0.6.0"
 4524   4523   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4525   4524   
checksum = "8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4"
 4526   4525   
dependencies = [
 4527   4526   
 "core-foundation-sys",
 4528   4527   
 "libc",
 4529   4528   
]
 4530   4529   
 4531   4530   
[[package]]
 4532   4531   
name = "tagptr"
 4533   4532   
version = "0.2.0"
 4534   4533   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4535   4534   
checksum = "7b2093cf4c8eb1e67749a6762251bc9cd836b6fc171623bd0a9d324d37af2417"
 4536   4535   
 4537   4536   
[[package]]
 4538   4537   
name = "tempfile"
 4539         -
version = "3.25.0"
        4538  +
version = "3.26.0"
 4540   4539   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4541         -
checksum = "0136791f7c95b1f6dd99f9cc786b91bb81c3800b639b3478e561ddb7be95e5f1"
        4540  +
checksum = "82a72c767771b47409d2345987fda8628641887d5466101319899796367354a0"
 4542   4541   
dependencies = [
 4543   4542   
 "fastrand 2.3.0",
 4544   4543   
 "getrandom 0.4.1",
 4545   4544   
 "once_cell",
 4546         -
 "rustix 1.1.3",
        4545  +
 "rustix 1.1.4",
 4547   4546   
 "windows-sys 0.61.2",
 4548   4547   
]
 4549   4548   
 4550   4549   
[[package]]
 4551   4550   
name = "thiserror"
 4552   4551   
version = "1.0.69"
 4553   4552   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4554   4553   
checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52"
 4555   4554   
dependencies = [
 4556   4555   
 "thiserror-impl 1.0.69",
@@ -4679,4678 +4739,4738 @@
 4699   4698   
 "rustls 0.21.12",
 4700   4699   
 "tokio",
 4701   4700   
]
 4702   4701   
 4703   4702   
[[package]]
 4704   4703   
name = "tokio-rustls"
 4705   4704   
version = "0.26.4"
 4706   4705   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4707   4706   
checksum = "1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61"
 4708   4707   
dependencies = [
 4709         -
 "rustls 0.23.36",
        4708  +
 "rustls 0.23.37",
 4710   4709   
 "tokio",
 4711   4710   
]
 4712   4711   
 4713   4712   
[[package]]
 4714   4713   
name = "tokio-stream"
 4715   4714   
version = "0.1.18"
 4716   4715   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4717   4716   
checksum = "32da49809aab5c3bc678af03902d4ccddea2a87d028d86392a4b1560c6906c70"
 4718   4717   
dependencies = [
 4719   4718   
 "futures-core",
@@ -4867,4866 +4985,4984 @@
 4887   4886   
checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb"
 4888   4887   
 4889   4888   
[[package]]
 4890   4889   
name = "unarray"
 4891   4890   
version = "0.1.4"
 4892   4891   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4893   4892   
checksum = "eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94"
 4894   4893   
 4895   4894   
[[package]]
 4896   4895   
name = "unicode-ident"
 4897         -
version = "1.0.23"
        4896  +
version = "1.0.24"
 4898   4897   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4899         -
checksum = "537dd038a89878be9b64dd4bd1b260315c1bb94f4d784956b81e27a088d9a09e"
        4898  +
checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75"
 4900   4899   
 4901   4900   
[[package]]
 4902   4901   
name = "unicode-segmentation"
 4903   4902   
version = "1.12.0"
 4904   4903   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4905   4904   
checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493"
 4906   4905   
 4907   4906   
[[package]]
 4908   4907   
name = "unicode-xid"
 4909   4908   
version = "0.2.6"
 4910   4909   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4911   4910   
checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"
 4912   4911   
 4913   4912   
[[package]]
 4914   4913   
name = "untrusted"
 4915   4914   
version = "0.7.1"
 4916   4915   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4917   4916   
checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a"
 4918   4917   
 4919   4918   
[[package]]
 4920   4919   
name = "untrusted"
 4921   4920   
version = "0.9.0"
 4922   4921   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4923   4922   
checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"
 4924   4923   
 4925   4924   
[[package]]
 4926   4925   
name = "url"
 4927   4926   
version = "2.5.8"
 4928   4927   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4929   4928   
checksum = "ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed"
 4930   4929   
dependencies = [
 4931   4930   
 "form_urlencoded",
 4932   4931   
 "idna",
 4933   4932   
 "percent-encoding",
 4934   4933   
 "serde",
 4935   4934   
]
 4936   4935   
 4937   4936   
[[package]]
 4938   4937   
name = "urlencoding"
 4939   4938   
version = "2.1.3"
 4940   4939   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4941   4940   
checksum = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da"
 4942   4941   
 4943   4942   
[[package]]
 4944   4943   
name = "utf8_iter"
 4945   4944   
version = "1.0.4"
 4946   4945   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4947   4946   
checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be"
 4948   4947   
 4949   4948   
[[package]]
 4950   4949   
name = "uuid"
 4951         -
version = "1.20.0"
        4950  +
version = "1.21.0"
 4952   4951   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4953         -
checksum = "ee48d38b119b0cd71fe4141b30f5ba9c7c5d9f4e7a3a8b4a674e4b6ef789976f"
        4952  +
checksum = "b672338555252d43fd2240c714dc444b8c6fb0a5c5335e65a07bba7742735ddb"
 4954   4953   
dependencies = [
 4955         -
 "getrandom 0.3.4",
        4954  +
 "getrandom 0.4.1",
 4956   4955   
 "js-sys",
 4957   4956   
 "wasm-bindgen",
 4958   4957   
]
 4959   4958   
 4960   4959   
[[package]]
 4961   4960   
name = "valuable"
 4962   4961   
version = "0.1.1"
 4963   4962   
source = "registry+https://github.com/rust-lang/crates.io-index"
 4964   4963   
checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65"
 4965   4964   
@@ -5014,5013 +5169,5168 @@
 5034   5033   
name = "wasip3"
 5035   5034   
version = "0.4.0+wasi-0.3.0-rc-2026-01-06"
 5036   5035   
source = "registry+https://github.com/rust-lang/crates.io-index"
 5037   5036   
checksum = "5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5"
 5038   5037   
dependencies = [
 5039   5038   
 "wit-bindgen 0.51.0",
 5040   5039   
]
 5041   5040   
 5042   5041   
[[package]]
 5043   5042   
name = "wasm-bindgen"
 5044         -
version = "0.2.108"
        5043  +
version = "0.2.112"
 5045   5044   
source = "registry+https://github.com/rust-lang/crates.io-index"
 5046         -
checksum = "64024a30ec1e37399cf85a7ffefebdb72205ca1c972291c51512360d90bd8566"
        5045  +
checksum = "05d7d0fce354c88b7982aec4400b3e7fcf723c32737cef571bd165f7613557ee"
 5047   5046   
dependencies = [
 5048   5047   
 "cfg-if",
 5049   5048   
 "once_cell",
 5050   5049   
 "rustversion",
 5051   5050   
 "wasm-bindgen-macro",
 5052   5051   
 "wasm-bindgen-shared",
 5053   5052   
]
 5054   5053   
 5055   5054   
[[package]]
 5056   5055   
name = "wasm-bindgen-futures"
 5057         -
version = "0.4.58"
        5056  +
version = "0.4.62"
 5058   5057   
source = "registry+https://github.com/rust-lang/crates.io-index"
 5059         -
checksum = "70a6e77fd0ae8029c9ea0063f87c46fde723e7d887703d74ad2616d792e51e6f"
        5058  +
checksum = "ee85afca410ac4abba5b584b12e77ea225db6ee5471d0aebaae0861166f9378a"
 5060   5059   
dependencies = [
 5061   5060   
 "cfg-if",
 5062   5061   
 "futures-util",
 5063   5062   
 "js-sys",
 5064   5063   
 "once_cell",
 5065   5064   
 "wasm-bindgen",
 5066   5065   
 "web-sys",
 5067   5066   
]
 5068   5067   
 5069   5068   
[[package]]
 5070   5069   
name = "wasm-bindgen-macro"
 5071         -
version = "0.2.108"
        5070  +
version = "0.2.112"
 5072   5071   
source = "registry+https://github.com/rust-lang/crates.io-index"
 5073         -
checksum = "008b239d9c740232e71bd39e8ef6429d27097518b6b30bdf9086833bd5b6d608"
        5072  +
checksum = "55839b71ba921e4f75b674cb16f843f4b1f3b26ddfcb3454de1cf65cc021ec0f"
 5074   5073   
dependencies = [
 5075   5074   
 "quote",
 5076   5075   
 "wasm-bindgen-macro-support",
 5077   5076   
]
 5078   5077   
 5079   5078   
[[package]]
 5080   5079   
name = "wasm-bindgen-macro-support"
 5081         -
version = "0.2.108"
        5080  +
version = "0.2.112"
 5082   5081   
source = "registry+https://github.com/rust-lang/crates.io-index"
 5083         -
checksum = "5256bae2d58f54820e6490f9839c49780dff84c65aeab9e772f15d5f0e913a55"
        5082  +
checksum = "caf2e969c2d60ff52e7e98b7392ff1588bffdd1ccd4769eba27222fd3d621571"
 5084   5083   
dependencies = [
 5085   5084   
 "bumpalo",
 5086   5085   
 "proc-macro2",
 5087   5086   
 "quote",
 5088   5087   
 "syn",
 5089   5088   
 "wasm-bindgen-shared",
 5090   5089   
]
 5091   5090   
 5092   5091   
[[package]]
 5093   5092   
name = "wasm-bindgen-shared"
 5094         -
version = "0.2.108"
        5093  +
version = "0.2.112"
 5095   5094   
source = "registry+https://github.com/rust-lang/crates.io-index"
 5096         -
checksum = "1f01b580c9ac74c8d8f0c0e4afb04eeef2acf145458e52c03845ee9cd23e3d12"
        5095  +
checksum = "0861f0dcdf46ea819407495634953cdcc8a8c7215ab799a7a7ce366be71c7b30"
 5097   5096   
dependencies = [
 5098   5097   
 "unicode-ident",
 5099   5098   
]
 5100   5099   
 5101   5100   
[[package]]
 5102   5101   
name = "wasm-encoder"
 5103   5102   
version = "0.244.0"
 5104   5103   
source = "registry+https://github.com/rust-lang/crates.io-index"
 5105   5104   
checksum = "990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319"
 5106   5105   
dependencies = [
 5107   5106   
 "leb128fmt",
 5108   5107   
 "wasmparser",
 5109   5108   
]
 5110   5109   
 5111   5110   
[[package]]
 5112   5111   
name = "wasm-metadata"
 5113   5112   
version = "0.244.0"
 5114   5113   
source = "registry+https://github.com/rust-lang/crates.io-index"
 5115   5114   
checksum = "bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909"
 5116   5115   
dependencies = [
 5117   5116   
 "anyhow",
 5118   5117   
 "indexmap",
 5119   5118   
 "wasm-encoder",
 5120   5119   
 "wasmparser",
 5121   5120   
]
 5122   5121   
 5123   5122   
[[package]]
 5124   5123   
name = "wasmparser"
 5125   5124   
version = "0.244.0"
 5126   5125   
source = "registry+https://github.com/rust-lang/crates.io-index"
 5127   5126   
checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe"
 5128   5127   
dependencies = [
 5129         -
 "bitflags 2.10.0",
        5128  +
 "bitflags 2.11.0",
 5130   5129   
 "hashbrown 0.15.5",
 5131   5130   
 "indexmap",
 5132   5131   
 "semver",
 5133   5132   
]
 5134   5133   
 5135   5134   
[[package]]
 5136   5135   
name = "web-sys"
 5137         -
version = "0.3.85"
        5136  +
version = "0.3.89"
 5138   5137   
source = "registry+https://github.com/rust-lang/crates.io-index"
 5139         -
checksum = "312e32e551d92129218ea9a2452120f4aabc03529ef03e4d0d82fb2780608598"
        5138  +
checksum = "10053fbf9a374174094915bbce141e87a6bf32ecd9a002980db4b638405e8962"
 5140   5139   
dependencies = [
 5141   5140   
 "js-sys",
 5142   5141   
 "wasm-bindgen",
 5143   5142   
]
 5144   5143   
 5145   5144   
[[package]]
 5146   5145   
name = "webpki-roots"
 5147   5146   
version = "0.25.4"
 5148   5147   
source = "registry+https://github.com/rust-lang/crates.io-index"
 5149   5148   
checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1"
@@ -5440,5439 +5561,5560 @@
 5460   5459   
 "cfg-if",
 5461   5460   
 "windows-sys 0.48.0",
 5462   5461   
]
 5463   5462   
 5464   5463   
[[package]]
 5465   5464   
name = "wit-bindgen"
 5466   5465   
version = "0.46.0"
 5467   5466   
source = "registry+https://github.com/rust-lang/crates.io-index"
 5468   5467   
checksum = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59"
 5469   5468   
dependencies = [
 5470         -
 "bitflags 2.10.0",
        5469  +
 "bitflags 2.11.0",
 5471   5470   
]
 5472   5471   
 5473   5472   
[[package]]
 5474   5473   
name = "wit-bindgen"
 5475   5474   
version = "0.51.0"
 5476   5475   
source = "registry+https://github.com/rust-lang/crates.io-index"
 5477   5476   
checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5"
 5478   5477   
dependencies = [
 5479   5478   
 "wit-bindgen-rust-macro",
 5480   5479   
]
 5481   5480   
 5482   5481   
[[package]]
 5483   5482   
name = "wit-bindgen-core"
 5484   5483   
version = "0.51.0"
 5485   5484   
source = "registry+https://github.com/rust-lang/crates.io-index"
 5486   5485   
checksum = "ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc"
 5487   5486   
dependencies = [
 5488   5487   
 "anyhow",
 5489   5488   
 "heck",
 5490   5489   
 "wit-parser",
 5491   5490   
]
 5492   5491   
 5493   5492   
[[package]]
 5494   5493   
name = "wit-bindgen-rust"
 5495   5494   
version = "0.51.0"
 5496   5495   
source = "registry+https://github.com/rust-lang/crates.io-index"
 5497   5496   
checksum = "b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21"
 5498   5497   
dependencies = [
 5499   5498   
 "anyhow",
 5500   5499   
 "heck",
 5501   5500   
 "indexmap",
 5502   5501   
 "prettyplease",
 5503   5502   
 "syn",
 5504   5503   
 "wasm-metadata",
 5505   5504   
 "wit-bindgen-core",
 5506   5505   
 "wit-component",
 5507   5506   
]
 5508   5507   
 5509   5508   
[[package]]
 5510   5509   
name = "wit-bindgen-rust-macro"
 5511   5510   
version = "0.51.0"
 5512   5511   
source = "registry+https://github.com/rust-lang/crates.io-index"
 5513   5512   
checksum = "0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a"
 5514   5513   
dependencies = [
 5515   5514   
 "anyhow",
 5516   5515   
 "prettyplease",
 5517   5516   
 "proc-macro2",
 5518   5517   
 "quote",
 5519   5518   
 "syn",
 5520   5519   
 "wit-bindgen-core",
 5521   5520   
 "wit-bindgen-rust",
 5522   5521   
]
 5523   5522   
 5524   5523   
[[package]]
 5525   5524   
name = "wit-component"
 5526   5525   
version = "0.244.0"
 5527   5526   
source = "registry+https://github.com/rust-lang/crates.io-index"
 5528   5527   
checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2"
 5529   5528   
dependencies = [
 5530   5529   
 "anyhow",
 5531         -
 "bitflags 2.10.0",
        5530  +
 "bitflags 2.11.0",
 5532   5531   
 "indexmap",
 5533   5532   
 "log",
 5534   5533   
 "serde",
 5535   5534   
 "serde_derive",
 5536   5535   
 "serde_json",
 5537   5536   
 "wasm-encoder",
 5538   5537   
 "wasm-metadata",
 5539   5538   
 "wasmparser",
 5540   5539   
 "wit-parser",
 5541   5540   
]

tmp-codegen-diff/aws-sdk/sdk/aws-config/Cargo.toml

@@ -32,32 +92,92 @@
   52     52   
path = "../sts"
   53     53   
default-features = false
   54     54   
version = "0.0.0-local"
   55     55   
   56     56   
[dependencies.aws-smithy-async]
   57     57   
path = "../aws-smithy-async"
   58     58   
version = "1.2.13"
   59     59   
   60     60   
[dependencies.aws-smithy-http]
   61     61   
path = "../aws-smithy-http"
   62         -
version = "0.63.6"
          62  +
version = "0.63.5"
   63     63   
   64     64   
[dependencies.aws-smithy-json]
   65     65   
path = "../aws-smithy-json"
   66     66   
version = "0.62.4"
   67     67   
   68     68   
[dependencies.aws-smithy-runtime]
   69     69   
path = "../aws-smithy-runtime"
   70     70   
features = ["client"]
   71     71   
version = "1.10.2"
   72     72   

tmp-codegen-diff/aws-sdk/sdk/aws-runtime/Cargo.toml

@@ -25,25 +85,85 @@
   45     45   
path = "../aws-smithy-async"
   46     46   
version = "1.2.13"
   47     47   
   48     48   
[dependencies.aws-smithy-eventstream]
   49     49   
path = "../aws-smithy-eventstream"
   50     50   
optional = true
   51     51   
version = "0.60.19"
   52     52   
   53     53   
[dependencies.aws-smithy-http]
   54     54   
path = "../aws-smithy-http"
   55         -
version = "0.63.6"
          55  +
version = "0.63.5"
   56     56   
   57     57   
[dependencies.aws-smithy-runtime]
   58     58   
path = "../aws-smithy-runtime"
   59     59   
features = ["client"]
   60     60   
version = "1.10.2"
   61     61   
   62     62   
[dependencies.aws-smithy-runtime-api]
   63     63   
path = "../aws-smithy-runtime-api"
   64     64   
features = ["client", "http-1x"]
   65     65   
version = "1.11.5"

tmp-codegen-diff/aws-sdk/sdk/aws-sigv4/Cargo.toml

@@ -27,27 +87,87 @@
   47     47   
path = "../aws-credential-types"
   48     48   
version = "1.2.13"
   49     49   
   50     50   
[dependencies.aws-smithy-eventstream]
   51     51   
path = "../aws-smithy-eventstream"
   52     52   
optional = true
   53     53   
version = "0.60.19"
   54     54   
   55     55   
[dependencies.aws-smithy-http]
   56     56   
path = "../aws-smithy-http"
   57         -
version = "0.63.6"
          57  +
version = "0.63.5"
   58     58   
   59     59   
[dependencies.aws-smithy-runtime-api]
   60     60   
path = "../aws-smithy-runtime-api"
   61     61   
features = ["client"]
   62     62   
version = "1.11.5"
   63     63   
   64     64   
[dependencies.aws-smithy-types]
   65     65   
path = "../aws-smithy-types"
   66     66   
version = "1.4.5"
   67     67   

tmp-codegen-diff/aws-sdk/sdk/aws-smithy-checksums/Cargo.toml

@@ -1,1 +52,52 @@
   20     20   
hex = "0.4.3"
   21     21   
http-body-util = "0.1.3"
   22     22   
md-5 = "0.10"
   23     23   
pin-project-lite = "0.2.14"
   24     24   
sha1 = "0.10"
   25     25   
sha2 = "0.10"
   26     26   
tracing = "0.1.44"
   27     27   
   28     28   
[dependencies.aws-smithy-http]
   29     29   
path = "../aws-smithy-http"
   30         -
version = "0.63.6"
          30  +
version = "0.63.5"
   31     31   
   32     32   
[dependencies.aws-smithy-types]
   33     33   
path = "../aws-smithy-types"
   34     34   
features = ["http-body-1-x"]
   35     35   
version = "1.4.5"
   36     36   
   37     37   
[dependencies.http-1x]
   38     38   
package = "http"
   39     39   
version = "1.3.1"
   40     40   

tmp-codegen-diff/aws-sdk/sdk/aws-smithy-http/Cargo.toml

@@ -1,1 +34,34 @@
    1      1   
# Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
    2      2   
[package]
    3      3   
name = "aws-smithy-http"
    4         -
version = "0.63.6"
           4  +
version = "0.63.5"
    5      5   
authors = ["AWS Rust SDK Team <aws-sdk-rust@amazon.com>", "Russell Cohen <rcoh@amazon.com>"]
    6      6   
description = "Smithy HTTP logic for smithy-rs."
    7      7   
edition = "2021"
    8      8   
license = "Apache-2.0"
    9      9   
repository = "https://github.com/smithy-lang/smithy-rs"
   10     10   
rust-version = "1.91"
   11     11   
[package.metadata.docs.rs]
   12     12   
all-features = true
   13     13   
targets = ["x86_64-unknown-linux-gnu"]
   14     14   
cargo-args = ["-Zunstable-options", "-Zrustdoc-scrape-examples"]

tmp-codegen-diff/aws-sdk/sdk/aws-smithy-http/fuzz/Cargo.toml

@@ -1,1 +27,27 @@
   14     14   
   15     15   
[package.metadata]
   16     16   
cargo-fuzz = true
   17     17   
   18     18   
[dependencies]
   19     19   
libfuzzer-sys = "=0.4.7"
   20     20   
http = "0.2.3"
   21     21   
   22     22   
[dependencies.aws-smithy-http]
   23     23   
path = ".."
   24         -
version = "0.63.6"
          24  +
version = "0.63.5"
   25     25   
   26     26   
[workspace]
   27     27   
members = ["."]

tmp-codegen-diff/aws-sdk/sdk/aws-smithy-http/src/event_stream.rs

@@ -1,1 +23,20 @@
    7      7   
    8      8   
use std::error::Error as StdError;
    9      9   
   10     10   
mod receiver;
   11     11   
mod sender;
   12     12   
   13     13   
/// A generic, boxed error that's `Send`, `Sync`, and `'static`.
   14     14   
pub type BoxError = Box<dyn StdError + Send + Sync + 'static>;
   15     15   
   16     16   
#[doc(inline)]
   17         -
pub use sender::{
   18         -
    EventOrInitial, EventOrInitialMarshaller, EventStreamSender, MessageStreamAdapter,
   19         -
    MessageStreamError,
   20         -
};
          17  +
pub use sender::{EventStreamSender, MessageStreamAdapter, MessageStreamError};
   21     18   
   22     19   
#[doc(inline)]
   23     20   
pub use receiver::{InitialMessageType, Receiver, ReceiverError};

tmp-codegen-diff/aws-sdk/sdk/aws-smithy-http/src/event_stream/sender.rs

@@ -1,1 +97,79 @@
    1      1   
/*
    2      2   
 * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
    3      3   
 * SPDX-License-Identifier: Apache-2.0
    4      4   
 */
    5      5   
    6      6   
use aws_smithy_eventstream::frame::{write_message_to, MarshallMessage, SignMessage};
    7      7   
use aws_smithy_eventstream::message_size_hint::MessageSizeHint;
    8      8   
use aws_smithy_runtime_api::client::result::SdkError;
    9      9   
use aws_smithy_types::error::ErrorMetadata;
   10         -
use aws_smithy_types::event_stream::Message;
   11     10   
use bytes::Bytes;
   12     11   
use futures_core::Stream;
   13     12   
use std::error::Error as StdError;
   14     13   
use std::fmt;
   15     14   
use std::fmt::Debug;
   16     15   
use std::marker::PhantomData;
   17     16   
use std::pin::Pin;
   18     17   
use std::task::{Context, Poll};
   19     18   
use tracing::trace;
   20     19   
   21         -
/// Wrapper for event stream items that may include an initial-request message.
   22         -
/// This is used internally to allow initial messages to flow through the signing pipeline.
   23         -
#[doc(hidden)]
   24         -
#[derive(Debug)]
   25         -
pub enum EventOrInitial<T> {
   26         -
    /// A regular event that needs marshalling and signing
   27         -
    Event(T),
   28         -
    /// An initial-request message that's already marshalled, just needs signing
   29         -
    InitialMessage(Message),
   30         -
}
   31         -
   32     20   
/// Input type for Event Streams.
   33     21   
pub struct EventStreamSender<T, E> {
   34     22   
    input_stream: Pin<Box<dyn Stream<Item = Result<T, E>> + Send + Sync>>,
   35     23   
}
   36     24   
   37     25   
impl<T, E> Debug for EventStreamSender<T, E> {
   38     26   
    fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
   39     27   
        let name_t = std::any::type_name::<T>();
   40     28   
        let name_e = std::any::type_name::<E>();
   41     29   
        write!(f, "EventStreamSender<{name_t}, {name_e}>")
   42     30   
    }
   43     31   
}
   44     32   
   45     33   
impl<T: Send + Sync + 'static, E: StdError + Send + Sync + 'static> EventStreamSender<T, E> {
   46     34   
    /// Creates an `EventStreamSender` from a single item.
   47     35   
    pub fn once(item: Result<T, E>) -> Self {
   48     36   
        Self::from(futures_util::stream::once(async move { item }))
   49     37   
    }
   50     38   
}
   51     39   
   52     40   
impl<T: Send + Sync, E: StdError + Send + Sync + 'static> EventStreamSender<T, E> {
   53     41   
    #[doc(hidden)]
   54     42   
    pub fn into_body_stream(
   55     43   
        self,
   56     44   
        marshaller: impl MarshallMessage<Input = T> + Send + Sync + 'static,
   57     45   
        error_marshaller: impl MarshallMessage<Input = E> + Send + Sync + 'static,
   58     46   
        signer: impl SignMessage + Send + Sync + 'static,
   59     47   
    ) -> MessageStreamAdapter<T, E> {
   60     48   
        MessageStreamAdapter::new(marshaller, error_marshaller, signer, self.input_stream)
   61     49   
    }
   62         -
   63         -
    /// Extract the inner stream. This is used internally for composing streams.
   64         -
    #[doc(hidden)]
   65         -
    pub fn into_inner(self) -> Pin<Box<dyn Stream<Item = Result<T, E>> + Send + Sync>> {
   66         -
        self.input_stream
   67         -
    }
   68     50   
}
   69     51   
   70     52   
impl<T, E, S> From<S> for EventStreamSender<T, E>
   71     53   
where
   72     54   
    S: Stream<Item = Result<T, E>> + Send + Sync + 'static,
   73     55   
{
   74     56   
    fn from(stream: S) -> Self {
   75     57   
        EventStreamSender {
   76     58   
            input_stream: Box::pin(stream),
   77     59   
        }
@@ -193,175 +284,234 @@
  213    195   
                    }
  214    196   
                } else {
  215    197   
                    Poll::Ready(None)
  216    198   
                }
  217    199   
            }
  218    200   
            Poll::Pending => Poll::Pending,
  219    201   
        }
  220    202   
    }
  221    203   
}
  222    204   
  223         -
/// Marshaller wrapper that handles both regular events and initial messages.
  224         -
/// This is used internally to support initial-request messages in event streams.
  225         -
#[doc(hidden)]
  226         -
#[derive(Debug)]
  227         -
pub struct EventOrInitialMarshaller<M> {
  228         -
    inner: M,
  229         -
}
  230         -
  231         -
impl<M> EventOrInitialMarshaller<M> {
  232         -
    #[doc(hidden)]
  233         -
    pub fn new(inner: M) -> Self {
  234         -
        Self { inner }
  235         -
    }
  236         -
}
  237         -
  238         -
impl<M, T> MarshallMessage for EventOrInitialMarshaller<M>
  239         -
where
  240         -
    M: MarshallMessage<Input = T>,
  241         -
{
  242         -
    type Input = EventOrInitial<T>;
  243         -
  244         -
    fn marshall(
  245         -
        &self,
  246         -
        input: Self::Input,
  247         -
    ) -> Result<Message, aws_smithy_eventstream::error::Error> {
  248         -
        match input {
  249         -
            EventOrInitial::Event(event) => self.inner.marshall(event),
  250         -
            EventOrInitial::InitialMessage(message) => Ok(message),
  251         -
        }
  252         -
    }
  253         -
}
  254         -
  255    205   
#[cfg(test)]
  256    206   
mod tests {
  257    207   
    use super::MarshallMessage;
  258    208   
    use crate::event_stream::{EventStreamSender, MessageStreamAdapter};
  259    209   
    use async_stream::stream;
  260    210   
    use aws_smithy_eventstream::error::Error as EventStreamError;
  261    211   
    use aws_smithy_eventstream::frame::{
  262    212   
        read_message_from, write_message_to, NoOpSigner, SignMessage, SignMessageError,
  263    213   
    };
  264    214   
    use aws_smithy_runtime_api::client::result::SdkError;

tmp-codegen-diff/aws-sdk/sdk/aws-smithy-legacy-http/fuzz/Cargo.toml

@@ -1,1 +27,27 @@
   14     14   
   15     15   
[package.metadata]
   16     16   
cargo-fuzz = true
   17     17   
   18     18   
[dependencies]
   19     19   
libfuzzer-sys = "=0.4.7"
   20     20   
http = "0.2.3"
   21     21   
   22     22   
[dependencies.aws-smithy-http]
   23     23   
path = ".."
   24         -
version = "0.63.6"
          24  +
version = "0.63.5"
   25     25   
   26     26   
[workspace]
   27     27   
members = ["."]

tmp-codegen-diff/aws-sdk/sdk/aws-smithy-runtime/Cargo.toml

@@ -17,17 +77,77 @@
   37     37   
pin-project-lite = "0.2.14"
   38     38   
pin-utils = "0.1.0"
   39     39   
tracing = "0.1.44"
   40     40   
   41     41   
[dependencies.aws-smithy-async]
   42     42   
path = "../aws-smithy-async"
   43     43   
version = "1.2.13"
   44     44   
   45     45   
[dependencies.aws-smithy-http]
   46     46   
path = "../aws-smithy-http"
   47         -
version = "0.63.6"
          47  +
version = "0.63.5"
   48     48   
   49     49   
[dependencies.aws-smithy-observability]
   50     50   
path = "../aws-smithy-observability"
   51     51   
version = "0.2.5"
   52     52   
   53     53   
[dependencies.aws-smithy-runtime-api]
   54     54   
path = "../aws-smithy-runtime-api"
   55     55   
version = "1.11.5"
   56     56   
   57     57   
[dependencies.aws-smithy-types]

tmp-codegen-diff/aws-sdk/sdk/aws-smithy-wasm/Cargo.toml

@@ -1,1 +34,34 @@
   20     20   
tracing = "0.1.44"
   21     21   
wasip2 = "=1.0.1"
   22     22   
   23     23   
[dependencies.aws-smithy-runtime-api]
   24     24   
path = "../aws-smithy-runtime-api"
   25     25   
features = ["http-1x"]
   26     26   
version = "1.11.5"
   27     27   
   28     28   
[dependencies.aws-smithy-http]
   29     29   
path = "../aws-smithy-http"
   30         -
version = "0.63.6"
          30  +
version = "0.63.5"
   31     31   
   32     32   
[dependencies.aws-smithy-types]
   33     33   
path = "../aws-smithy-types"
   34     34   
version = "1.4.5"

tmp-codegen-diff/aws-sdk/sdk/bedrockruntime/Cargo.toml

@@ -12,12 +72,72 @@
   32     32   
path = "../aws-smithy-async"
   33     33   
version = "1.2.13"
   34     34   
   35     35   
[dependencies.aws-smithy-eventstream]
   36     36   
path = "../aws-smithy-eventstream"
   37     37   
version = "0.60.19"
   38     38   
   39     39   
[dependencies.aws-smithy-http]
   40     40   
path = "../aws-smithy-http"
   41     41   
features = ["event-stream"]
   42         -
version = "0.63.6"
          42  +
version = "0.63.5"
   43     43   
   44     44   
[dependencies.aws-smithy-json]
   45     45   
path = "../aws-smithy-json"
   46     46   
version = "0.62.4"
   47     47   
   48     48   
[dependencies.aws-smithy-observability]
   49     49   
path = "../aws-smithy-observability"
   50     50   
version = "0.2.5"
   51     51   
   52     52   
[dependencies.aws-smithy-runtime]

tmp-codegen-diff/aws-sdk/sdk/cloudwatchlogs/Cargo.toml

@@ -8,8 +68,68 @@
   28     28   
path = "../aws-smithy-async"
   29     29   
version = "1.2.13"
   30     30   
   31     31   
[dependencies.aws-smithy-eventstream]
   32     32   
path = "../aws-smithy-eventstream"
   33     33   
version = "0.60.19"
   34     34   
   35     35   
[dependencies.aws-smithy-http]
   36     36   
path = "../aws-smithy-http"
   37     37   
features = ["event-stream"]
   38         -
version = "0.63.6"
          38  +
version = "0.63.5"
   39     39   
   40     40   
[dependencies.aws-smithy-json]
   41     41   
path = "../aws-smithy-json"
   42     42   
version = "0.62.4"
   43     43   
   44     44   
[dependencies.aws-smithy-observability]
   45     45   
path = "../aws-smithy-observability"
   46     46   
version = "0.2.5"
   47     47   
   48     48   
[dependencies.aws-smithy-runtime]

tmp-codegen-diff/aws-sdk/sdk/codecatalyst/Cargo.toml

@@ -2,2 +62,62 @@
   22     22   
[dependencies.aws-runtime]
   23     23   
path = "../aws-runtime"
   24     24   
version = "1.7.1"
   25     25   
   26     26   
[dependencies.aws-smithy-async]
   27     27   
path = "../aws-smithy-async"
   28     28   
version = "1.2.13"
   29     29   
   30     30   
[dependencies.aws-smithy-http]
   31     31   
path = "../aws-smithy-http"
   32         -
version = "0.63.6"
          32  +
version = "0.63.5"
   33     33   
   34     34   
[dependencies.aws-smithy-json]
   35     35   
path = "../aws-smithy-json"
   36     36   
version = "0.62.4"
   37     37   
   38     38   
[dependencies.aws-smithy-observability]
   39     39   
path = "../aws-smithy-observability"
   40     40   
version = "0.2.5"
   41     41   
   42     42   
[dependencies.aws-smithy-runtime]