Client Test

Client Test

rev. 7114d5b8c78976de80a29610fc421a2271ca7325 (ignoring whitespace)

Files changed:

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

@@ -28,28 +210,209 @@
   48     48   
]
   49     49   
   50     50   
[[package]]
   51     51   
name = "arbitrary"
   52     52   
version = "1.4.1"
   53     53   
source = "registry+https://github.com/rust-lang/crates.io-index"
   54     54   
checksum = "dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223"
   55     55   
   56     56   
[[package]]
   57     57   
name = "assert-json-diff"
   58         -
version = "1.1.0"
          58  +
version = "2.0.2"
   59     59   
source = "registry+https://github.com/rust-lang/crates.io-index"
   60         -
checksum = "4259cbe96513d2f1073027a259fc2ca917feb3026a5a8d984e3628e490255cc0"
          60  +
checksum = "47e4f2b81832e72834d7518d8487a0396a28cc408186a2e8854c0f98011faf12"
   61     61   
dependencies = [
   62         -
 "extend",
   63     62   
 "serde",
   64     63   
 "serde_json",
   65     64   
]
   66     65   
   67     66   
[[package]]
   68     67   
name = "async-channel"
   69     68   
version = "1.9.0"
   70     69   
source = "registry+https://github.com/rust-lang/crates.io-index"
   71     70   
checksum = "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35"
   72     71   
dependencies = [
   73     72   
 "concurrent-queue",
   74     73   
 "event-listener 2.5.3",
   75     74   
 "futures-core",
   76     75   
]
   77     76   
   78     77   
[[package]]
   79     78   
name = "async-channel"
   80     79   
version = "2.3.1"
   81     80   
source = "registry+https://github.com/rust-lang/crates.io-index"
   82     81   
checksum = "89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a"
   83     82   
dependencies = [
   84     83   
 "concurrent-queue",
   85     84   
 "event-listener-strategy",
   86     85   
 "futures-core",
   87     86   
 "pin-project-lite",
   88     87   
]
   89     88   
   90     89   
[[package]]
   91     90   
name = "async-executor"
   92     91   
version = "1.13.2"
   93     92   
source = "registry+https://github.com/rust-lang/crates.io-index"
   94     93   
checksum = "bb812ffb58524bdd10860d7d974e2f01cc0950c2438a74ee5ec2e2280c6c4ffa"
   95     94   
dependencies = [
   96     95   
 "async-task",
   97     96   
 "concurrent-queue",
   98     97   
 "fastrand",
   99     98   
 "futures-lite",
  100     99   
 "pin-project-lite",
  101    100   
 "slab",
  102    101   
]
  103    102   
  104    103   
[[package]]
  105    104   
name = "async-global-executor"
  106    105   
version = "2.4.1"
  107    106   
source = "registry+https://github.com/rust-lang/crates.io-index"
  108    107   
checksum = "05b1b633a2115cd122d73b955eadd9916c18c8f510ec9cd1686404c60ad1c29c"
  109    108   
dependencies = [
  110    109   
 "async-channel 2.3.1",
  111    110   
 "async-executor",
  112    111   
 "async-io",
  113    112   
 "async-lock",
  114    113   
 "blocking",
  115    114   
 "futures-lite",
  116    115   
 "once_cell",
  117    116   
]
  118    117   
  119    118   
[[package]]
  120    119   
name = "async-io"
  121         -
version = "2.4.0"
         120  +
version = "2.4.1"
  122    121   
source = "registry+https://github.com/rust-lang/crates.io-index"
  123         -
checksum = "43a2b323ccce0a1d90b449fd71f2a06ca7faa7c54c2751f06c9bd851fc061059"
         122  +
checksum = "1237c0ae75a0f3765f58910ff9cdd0a12eeb39ab2f4c7de23262f337f0aacbb3"
  124    123   
dependencies = [
  125    124   
 "async-lock",
  126    125   
 "cfg-if",
  127    126   
 "concurrent-queue",
  128    127   
 "futures-io",
  129    128   
 "futures-lite",
  130    129   
 "parking",
  131    130   
 "polling",
  132         -
 "rustix 0.38.44",
         131  +
 "rustix 1.0.7",
  133    132   
 "slab",
  134    133   
 "tracing",
  135    134   
 "windows-sys 0.59.0",
  136    135   
]
  137    136   
  138    137   
[[package]]
  139    138   
name = "async-lock"
  140    139   
version = "3.4.0"
  141    140   
source = "registry+https://github.com/rust-lang/crates.io-index"
  142    141   
checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18"
  143    142   
dependencies = [
  144    143   
 "event-listener 5.4.0",
  145    144   
 "event-listener-strategy",
  146    145   
 "pin-project-lite",
  147    146   
]
  148    147   
  149    148   
[[package]]
  150    149   
name = "async-process"
  151         -
version = "2.3.0"
         150  +
version = "2.3.1"
  152    151   
source = "registry+https://github.com/rust-lang/crates.io-index"
  153         -
checksum = "63255f1dc2381611000436537bbedfe83183faa303a5a0edaf191edef06526bb"
         152  +
checksum = "cde3f4e40e6021d7acffc90095cbd6dc54cb593903d1de5832f435eb274b85dc"
  154    153   
dependencies = [
  155    154   
 "async-channel 2.3.1",
  156    155   
 "async-io",
  157    156   
 "async-lock",
  158    157   
 "async-signal",
  159    158   
 "async-task",
  160    159   
 "blocking",
  161    160   
 "cfg-if",
  162    161   
 "event-listener 5.4.0",
  163    162   
 "futures-lite",
  164         -
 "rustix 0.38.44",
         163  +
 "rustix 1.0.7",
  165    164   
 "tracing",
  166    165   
]
  167    166   
  168    167   
[[package]]
  169    168   
name = "async-signal"
  170         -
version = "0.2.10"
         169  +
version = "0.2.11"
  171    170   
source = "registry+https://github.com/rust-lang/crates.io-index"
  172         -
checksum = "637e00349800c0bdf8bfc21ebbc0b6524abea702b0da4168ac00d070d0c0b9f3"
         171  +
checksum = "d7605a4e50d4b06df3898d5a70bf5fde51ed9059b0434b73105193bc27acce0d"
  173    172   
dependencies = [
  174    173   
 "async-io",
  175    174   
 "async-lock",
  176    175   
 "atomic-waker",
  177    176   
 "cfg-if",
  178    177   
 "futures-core",
  179    178   
 "futures-io",
  180         -
 "rustix 0.38.44",
         179  +
 "rustix 1.0.7",
  181    180   
 "signal-hook-registry",
  182    181   
 "slab",
  183    182   
 "windows-sys 0.59.0",
  184    183   
]
  185    184   
  186    185   
[[package]]
  187    186   
name = "async-std"
  188    187   
version = "1.13.1"
  189    188   
source = "registry+https://github.com/rust-lang/crates.io-index"
  190    189   
checksum = "730294c1c08c2e0f85759590518f6333f0d5a0a766a27d519c1b244c3dfd8a24"
@@ -397,396 +549,548 @@
  417    416   
 "tokio",
  418    417   
 "tracing",
  419    418   
]
  420    419   
  421    420   
[[package]]
  422    421   
name = "aws-smithy-http-auth"
  423    422   
version = "0.60.3"
  424    423   
  425    424   
[[package]]
  426    425   
name = "aws-smithy-http-client"
  427         -
version = "1.0.2"
         426  +
version = "1.0.3"
  428    427   
dependencies = [
  429    428   
 "aws-smithy-async",
  430    429   
 "aws-smithy-protocol-test",
  431    430   
 "aws-smithy-runtime-api",
  432    431   
 "aws-smithy-types",
  433    432   
 "bytes",
  434    433   
 "h2 0.3.26",
  435    434   
 "h2 0.4.10",
  436    435   
 "http 0.2.12",
  437    436   
 "http 1.3.1",
  438    437   
 "http-body 0.4.6",
  439    438   
 "http-body 1.0.1",
  440    439   
 "http-body-util",
  441    440   
 "hyper 0.14.32",
  442    441   
 "hyper 1.6.0",
  443    442   
 "hyper-rustls 0.24.2",
  444         -
 "hyper-rustls 0.27.5",
         443  +
 "hyper-rustls 0.27.6",
  445    444   
 "hyper-util",
  446    445   
 "indexmap 2.9.0",
  447    446   
 "pin-project-lite",
  448    447   
 "rustls 0.21.12",
  449    448   
 "rustls 0.23.27",
  450    449   
 "rustls-native-certs 0.8.1",
  451    450   
 "rustls-pemfile 2.2.0",
  452    451   
 "rustls-pki-types",
  453    452   
 "s2n-tls",
  454    453   
 "s2n-tls-hyper",
  455    454   
 "serde",
  456    455   
 "serde_json",
  457    456   
 "tokio",
  458    457   
 "tokio-rustls 0.26.2",
  459    458   
 "tower 0.5.2",
  460    459   
 "tracing",
  461    460   
]
  462    461   
  463    462   
[[package]]
  464    463   
name = "aws-smithy-http-server"
  465         -
version = "0.65.2"
         464  +
version = "0.65.3"
  466    465   
dependencies = [
  467    466   
 "aws-smithy-cbor",
  468    467   
 "aws-smithy-http",
  469    468   
 "aws-smithy-json",
  470    469   
 "aws-smithy-runtime-api",
  471    470   
 "aws-smithy-types",
  472    471   
 "aws-smithy-xml",
  473    472   
 "bytes",
  474    473   
 "futures-util",
  475    474   
 "http 0.2.12",
  476    475   
 "http-body 0.4.6",
  477    476   
 "hyper 0.14.32",
  478    477   
 "lambda_http",
  479    478   
 "mime",
  480    479   
 "nom",
  481    480   
 "pin-project-lite",
  482    481   
 "pretty_assertions",
  483    482   
 "regex",
  484    483   
 "serde_urlencoded",
  485         -
 "thiserror",
         484  +
 "thiserror 2.0.12",
  486    485   
 "tokio",
  487    486   
 "tower 0.4.13",
  488    487   
 "tower-http",
  489    488   
 "tracing",
  490    489   
 "uuid",
  491    490   
]
  492    491   
  493    492   
[[package]]
  494    493   
name = "aws-smithy-http-server-python"
  495         -
version = "0.65.0"
         494  +
version = "0.65.1"
  496    495   
dependencies = [
  497    496   
 "aws-smithy-http",
  498    497   
 "aws-smithy-http-server",
  499    498   
 "aws-smithy-json",
  500    499   
 "aws-smithy-types",
  501    500   
 "aws-smithy-xml",
  502    501   
 "bytes",
  503    502   
 "futures",
  504    503   
 "futures-util",
  505    504   
 "http 0.2.12",
  506    505   
 "hyper 0.14.32",
  507    506   
 "hyper-rustls 0.24.2",
  508    507   
 "lambda_http",
  509    508   
 "num_cpus",
  510    509   
 "parking_lot",
  511    510   
 "pin-project-lite",
  512    511   
 "pretty_assertions",
  513    512   
 "pyo3",
  514    513   
 "pyo3-asyncio",
  515    514   
 "rcgen",
  516    515   
 "rustls-pemfile 1.0.4",
  517    516   
 "signal-hook",
  518    517   
 "socket2",
  519         -
 "thiserror",
         518  +
 "thiserror 2.0.12",
  520    519   
 "tls-listener",
  521    520   
 "tokio",
  522    521   
 "tokio-rustls 0.24.1",
  523    522   
 "tokio-stream",
  524    523   
 "tokio-test",
  525    524   
 "tower 0.4.13",
  526    525   
 "tower-test",
  527    526   
 "tracing",
  528    527   
 "tracing-appender",
  529    528   
 "tracing-subscriber",
@@ -562,561 +634,633 @@
  582    581   
 "criterion",
  583    582   
 "opentelemetry",
  584    583   
 "opentelemetry_sdk",
  585    584   
 "stats_alloc",
  586    585   
 "tokio",
  587    586   
 "value-bag",
  588    587   
]
  589    588   
  590    589   
[[package]]
  591    590   
name = "aws-smithy-protocol-test"
  592         -
version = "0.63.1"
         591  +
version = "0.63.2"
  593    592   
dependencies = [
  594    593   
 "assert-json-diff",
  595    594   
 "aws-smithy-runtime-api",
  596    595   
 "base64-simd",
  597    596   
 "cbor-diag",
  598    597   
 "ciborium",
  599    598   
 "http 0.2.12",
  600    599   
 "pretty_assertions",
  601    600   
 "regex-lite",
  602    601   
 "roxmltree",
  603    602   
 "serde_json",
  604         -
 "thiserror",
         603  +
 "thiserror 2.0.12",
  605    604   
]
  606    605   
  607    606   
[[package]]
  608    607   
name = "aws-smithy-query"
  609    608   
version = "0.60.7"
  610    609   
dependencies = [
  611    610   
 "aws-smithy-types",
  612    611   
 "urlencoding",
  613    612   
]
  614    613   
@@ -889,888 +951,950 @@
  909    908   
 "num-bigint",
  910    909   
 "num-rational",
  911    910   
 "num-traits",
  912    911   
 "separator",
  913    912   
 "url",
  914    913   
 "uuid",
  915    914   
]
  916    915   
  917    916   
[[package]]
  918    917   
name = "cc"
  919         -
version = "1.2.23"
         918  +
version = "1.2.24"
  920    919   
source = "registry+https://github.com/rust-lang/crates.io-index"
  921         -
checksum = "5f4ac86a9e5bc1e2b3449ab9d7d3a6a405e3d1bb28d7b9be8614f55846ae3766"
         920  +
checksum = "16595d3be041c03b09d08d0858631facccee9221e579704070e6e9e4915d3bc7"
  922    921   
dependencies = [
  923    922   
 "jobserver",
  924    923   
 "libc",
  925    924   
 "shlex",
  926    925   
]
  927    926   
  928    927   
[[package]]
  929    928   
name = "cexpr"
  930    929   
version = "0.6.0"
  931    930   
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -977,976 +1101,1100 @@
  997    996   
 "bitflags 1.3.2",
  998    997   
 "clap_lex 0.2.4",
  999    998   
 "indexmap 1.9.3",
 1000    999   
 "strsim",
 1001   1000   
 "termcolor",
 1002   1001   
 "textwrap",
 1003   1002   
]
 1004   1003   
 1005   1004   
[[package]]
 1006   1005   
name = "clap"
 1007         -
version = "4.5.38"
        1006  +
version = "4.5.39"
 1008   1007   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1009         -
checksum = "ed93b9805f8ba930df42c2590f05453d5ec36cbb85d018868a5b24d31f6ac000"
        1008  +
checksum = "fd60e63e9be68e5fb56422e397cf9baddded06dae1d2e523401542383bc72a9f"
 1010   1009   
dependencies = [
 1011   1010   
 "clap_builder",
 1012   1011   
]
 1013   1012   
 1014   1013   
[[package]]
 1015   1014   
name = "clap_builder"
 1016         -
version = "4.5.38"
        1015  +
version = "4.5.39"
 1017   1016   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1018         -
checksum = "379026ff283facf611b0ea629334361c4211d1b12ee01024eec1591133b04120"
        1017  +
checksum = "89cc6392a1f72bbeb820d71f32108f61fdaf18bc526e1d23954168a67759ef51"
 1019   1018   
dependencies = [
 1020   1019   
 "anstyle",
 1021   1020   
 "clap_lex 0.7.4",
 1022   1021   
]
 1023   1022   
 1024   1023   
[[package]]
 1025   1024   
name = "clap_lex"
 1026   1025   
version = "0.2.4"
 1027   1026   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1028   1027   
checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5"
 1029   1028   
dependencies = [
 1030   1029   
 "os_str_bytes",
 1031   1030   
]
 1032   1031   
 1033   1032   
[[package]]
 1034   1033   
name = "clap_lex"
 1035   1034   
version = "0.7.4"
 1036   1035   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1037   1036   
checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6"
 1038   1037   
 1039   1038   
[[package]]
 1040   1039   
name = "cmake"
 1041   1040   
version = "0.1.54"
 1042   1041   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1043   1042   
checksum = "e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0"
 1044   1043   
dependencies = [
 1045   1044   
 "cc",
 1046   1045   
]
 1047   1046   
 1048   1047   
[[package]]
 1049   1048   
name = "concurrent-queue"
 1050   1049   
version = "2.5.0"
 1051   1050   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1052   1051   
checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973"
 1053   1052   
dependencies = [
 1054   1053   
 "crossbeam-utils",
 1055   1054   
]
 1056   1055   
 1057   1056   
[[package]]
 1058   1057   
name = "core-foundation"
 1059   1058   
version = "0.9.4"
 1060   1059   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1061   1060   
checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f"
 1062   1061   
dependencies = [
 1063   1062   
 "core-foundation-sys",
 1064   1063   
 "libc",
 1065   1064   
]
 1066   1065   
 1067   1066   
[[package]]
 1068   1067   
name = "core-foundation"
 1069         -
version = "0.10.0"
        1068  +
version = "0.10.1"
 1070   1069   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1071         -
checksum = "b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63"
        1070  +
checksum = "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6"
 1072   1071   
dependencies = [
 1073   1072   
 "core-foundation-sys",
 1074   1073   
 "libc",
 1075   1074   
]
 1076   1075   
 1077   1076   
[[package]]
 1078   1077   
name = "core-foundation-sys"
 1079   1078   
version = "0.8.7"
 1080   1079   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1081   1080   
checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
@@ -1109,1108 +1169,1168 @@
 1129   1128   
 1130   1129   
[[package]]
 1131   1130   
name = "criterion"
 1132   1131   
version = "0.5.1"
 1133   1132   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1134   1133   
checksum = "f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f"
 1135   1134   
dependencies = [
 1136   1135   
 "anes",
 1137   1136   
 "cast",
 1138   1137   
 "ciborium",
 1139         -
 "clap 4.5.38",
        1138  +
 "clap 4.5.39",
 1140   1139   
 "criterion-plot",
 1141   1140   
 "futures",
 1142   1141   
 "is-terminal",
 1143   1142   
 "itertools 0.10.5",
 1144   1143   
 "num-traits",
 1145   1144   
 "once_cell",
 1146   1145   
 "oorandom",
 1147   1146   
 "plotters",
 1148   1147   
 "rayon",
 1149   1148   
 "regex",
@@ -1305,1304 +1376,1363 @@
 1325   1324   
[[package]]
 1326   1325   
name = "event-listener-strategy"
 1327   1326   
version = "0.5.4"
 1328   1327   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1329   1328   
checksum = "8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93"
 1330   1329   
dependencies = [
 1331   1330   
 "event-listener 5.4.0",
 1332   1331   
 "pin-project-lite",
 1333   1332   
]
 1334   1333   
 1335         -
[[package]]
 1336         -
name = "extend"
 1337         -
version = "0.1.2"
 1338         -
source = "registry+https://github.com/rust-lang/crates.io-index"
 1339         -
checksum = "f47da3a72ec598d9c8937a7ebca8962a5c7a1f28444e38c2b33c771ba3f55f05"
 1340         -
dependencies = [
 1341         -
 "proc-macro-error",
 1342         -
 "proc-macro2",
 1343         -
 "quote",
 1344         -
 "syn 1.0.109",
 1345         -
]
 1346         -
 1347   1334   
[[package]]
 1348   1335   
name = "fastrand"
 1349   1336   
version = "2.3.0"
 1350   1337   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1351   1338   
checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be"
 1352   1339   
 1353   1340   
[[package]]
 1354   1341   
name = "flate2"
 1355   1342   
version = "1.1.1"
 1356   1343   
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1588,1575 +1653,1634 @@
 1608   1595   
dependencies = [
 1609   1596   
 "libc",
 1610   1597   
]
 1611   1598   
 1612   1599   
[[package]]
 1613   1600   
name = "hermit-abi"
 1614   1601   
version = "0.3.9"
 1615   1602   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1616   1603   
checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024"
 1617   1604   
 1618         -
[[package]]
 1619         -
name = "hermit-abi"
 1620         -
version = "0.4.0"
 1621         -
source = "registry+https://github.com/rust-lang/crates.io-index"
 1622         -
checksum = "fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc"
 1623         -
 1624   1605   
[[package]]
 1625   1606   
name = "hermit-abi"
 1626   1607   
version = "0.5.1"
 1627   1608   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1628   1609   
checksum = "f154ce46856750ed433c8649605bf7ed2de3bc35fd9d2a9f30cddd873c80cb08"
 1629   1610   
 1630   1611   
[[package]]
 1631   1612   
name = "hex"
 1632   1613   
version = "0.4.3"
 1633   1614   
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1762,1743 +1845,1826 @@
 1782   1763   
 "hyper 0.14.32",
 1783   1764   
 "log",
 1784   1765   
 "rustls 0.21.12",
 1785   1766   
 "rustls-native-certs 0.6.3",
 1786   1767   
 "tokio",
 1787   1768   
 "tokio-rustls 0.24.1",
 1788   1769   
]
 1789   1770   
 1790   1771   
[[package]]
 1791   1772   
name = "hyper-rustls"
 1792         -
version = "0.27.5"
        1773  +
version = "0.27.6"
 1793   1774   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1794         -
checksum = "2d191583f3da1305256f22463b9bb0471acad48a4e534a5218b9963e9c1f59b2"
        1775  +
checksum = "03a01595e11bdcec50946522c32dde3fc6914743000a68b93000965f2f02406d"
 1795   1776   
dependencies = [
 1796         -
 "futures-util",
 1797   1777   
 "http 1.3.1",
 1798   1778   
 "hyper 1.6.0",
 1799   1779   
 "hyper-util",
 1800   1780   
 "rustls 0.23.27",
 1801   1781   
 "rustls-native-certs 0.8.1",
 1802   1782   
 "rustls-pki-types",
 1803   1783   
 "tokio",
 1804   1784   
 "tokio-rustls 0.26.2",
 1805   1785   
 "tower-service",
 1806   1786   
]
 1807   1787   
 1808   1788   
[[package]]
 1809   1789   
name = "hyper-util"
 1810         -
version = "0.1.12"
        1790  +
version = "0.1.13"
 1811   1791   
source = "registry+https://github.com/rust-lang/crates.io-index"
 1812         -
checksum = "cf9f1e950e0d9d1d3c47184416723cf29c0d1f93bd8cccf37e4beb6b44f31710"
        1792  +
checksum = "b1c293b6b3d21eca78250dc7dbebd6b9210ec5530e038cbfe0661b5c47ab06e8"
 1813   1793   
dependencies = [
 1814   1794   
 "bytes",
 1815   1795   
 "futures-channel",
        1796  +
 "futures-core",
 1816   1797   
 "futures-util",
 1817   1798   
 "http 1.3.1",
 1818   1799   
 "http-body 1.0.1",
 1819   1800   
 "hyper 1.6.0",
 1820   1801   
 "libc",
 1821   1802   
 "pin-project-lite",
 1822   1803   
 "socket2",
 1823   1804   
 "tokio",
 1824   1805   
 "tower-service",
 1825   1806   
 "tracing",
@@ -2112,2093 +2174,2155 @@
 2132   2113   
checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55"
 2133   2114   
 2134   2115   
[[package]]
 2135   2116   
name = "libc"
 2136   2117   
version = "0.2.172"
 2137   2118   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2138   2119   
checksum = "d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa"
 2139   2120   
 2140   2121   
[[package]]
 2141   2122   
name = "libloading"
 2142         -
version = "0.8.7"
        2123  +
version = "0.8.8"
 2143   2124   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2144         -
checksum = "6a793df0d7afeac54f95b471d3af7f0d4fb975699f972341a4b76988d49cdf0c"
        2125  +
checksum = "07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667"
 2145   2126   
dependencies = [
 2146   2127   
 "cfg-if",
 2147   2128   
 "windows-targets 0.53.0",
 2148   2129   
]
 2149   2130   
 2150   2131   
[[package]]
 2151   2132   
name = "linux-raw-sys"
 2152   2133   
version = "0.4.15"
 2153   2134   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2154   2135   
checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab"
@@ -2235,2216 +2301,2282 @@
 2255   2236   
name = "miniz_oxide"
 2256   2237   
version = "0.8.8"
 2257   2238   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2258   2239   
checksum = "3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a"
 2259   2240   
dependencies = [
 2260   2241   
 "adler2",
 2261   2242   
]
 2262   2243   
 2263   2244   
[[package]]
 2264   2245   
name = "mio"
 2265         -
version = "1.0.3"
        2246  +
version = "1.0.4"
 2266   2247   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2267         -
checksum = "2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd"
        2248  +
checksum = "78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c"
 2268   2249   
dependencies = [
 2269   2250   
 "libc",
 2270   2251   
 "wasi 0.11.0+wasi-snapshot-preview1",
 2271         -
 "windows-sys 0.52.0",
        2252  +
 "windows-sys 0.59.0",
 2272   2253   
]
 2273   2254   
 2274   2255   
[[package]]
 2275   2256   
name = "nom"
 2276   2257   
version = "7.1.3"
 2277   2258   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2278   2259   
checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"
 2279   2260   
dependencies = [
 2280   2261   
 "memchr",
 2281   2262   
 "minimal-lexical",
@@ -2357,2338 +2437,2418 @@
 2377   2358   
name = "opentelemetry"
 2378   2359   
version = "0.26.0"
 2379   2360   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2380   2361   
checksum = "570074cc999d1a58184080966e5bd3bf3a9a4af650c3b05047c2621e7405cd17"
 2381   2362   
dependencies = [
 2382   2363   
 "futures-core",
 2383   2364   
 "futures-sink",
 2384   2365   
 "js-sys",
 2385   2366   
 "once_cell",
 2386   2367   
 "pin-project-lite",
 2387         -
 "thiserror",
        2368  +
 "thiserror 1.0.69",
 2388   2369   
]
 2389   2370   
 2390   2371   
[[package]]
 2391   2372   
name = "opentelemetry_sdk"
 2392   2373   
version = "0.26.0"
 2393   2374   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2394   2375   
checksum = "d2c627d9f4c9cdc1f21a29ee4bfbd6028fcb8bcf2a857b43f3abdf72c9c862f3"
 2395   2376   
dependencies = [
 2396   2377   
 "async-std",
 2397   2378   
 "async-trait",
 2398   2379   
 "futures-channel",
 2399   2380   
 "futures-executor",
 2400   2381   
 "futures-util",
 2401   2382   
 "glob",
 2402   2383   
 "once_cell",
 2403   2384   
 "opentelemetry",
 2404   2385   
 "percent-encoding",
 2405   2386   
 "rand 0.8.5",
 2406   2387   
 "serde_json",
 2407         -
 "thiserror",
        2388  +
 "thiserror 1.0.69",
 2408   2389   
 "tokio",
 2409   2390   
 "tokio-stream",
 2410   2391   
]
 2411   2392   
 2412   2393   
[[package]]
 2413   2394   
name = "os_str_bytes"
 2414   2395   
version = "6.6.1"
 2415   2396   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2416   2397   
checksum = "e2355d85b9a3786f481747ced0e0ff2ba35213a1f9bd406ed906554d7af805a1"
 2417   2398   
@@ -2517,2498 +2657,2614 @@
 2537   2518   
name = "plotters-svg"
 2538   2519   
version = "0.3.7"
 2539   2520   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2540   2521   
checksum = "51bae2ac328883f7acdfea3d66a7c35751187f870bc81f94563733a154d7a670"
 2541   2522   
dependencies = [
 2542   2523   
 "plotters-backend",
 2543   2524   
]
 2544   2525   
 2545   2526   
[[package]]
 2546   2527   
name = "polling"
 2547         -
version = "3.7.4"
        2528  +
version = "3.8.0"
 2548   2529   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2549         -
checksum = "a604568c3202727d1507653cb121dbd627a58684eb09a820fd746bee38b4442f"
        2530  +
checksum = "b53a684391ad002dd6a596ceb6c74fd004fdce75f4be2e3f615068abbea5fd50"
 2550   2531   
dependencies = [
 2551   2532   
 "cfg-if",
 2552   2533   
 "concurrent-queue",
 2553         -
 "hermit-abi 0.4.0",
        2534  +
 "hermit-abi 0.5.1",
 2554   2535   
 "pin-project-lite",
 2555         -
 "rustix 0.38.44",
        2536  +
 "rustix 1.0.7",
 2556   2537   
 "tracing",
 2557   2538   
 "windows-sys 0.59.0",
 2558   2539   
]
 2559   2540   
 2560   2541   
[[package]]
 2561   2542   
name = "potential_utf"
 2562   2543   
version = "0.1.2"
 2563   2544   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2564   2545   
checksum = "e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585"
 2565   2546   
dependencies = [
 2566   2547   
 "zerovec",
 2567   2548   
]
 2568   2549   
 2569   2550   
[[package]]
 2570   2551   
name = "powerfmt"
 2571   2552   
version = "0.2.0"
 2572   2553   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2573   2554   
checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391"
 2574   2555   
 2575   2556   
[[package]]
 2576   2557   
name = "ppv-lite86"
 2577   2558   
version = "0.2.21"
 2578   2559   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2579   2560   
checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9"
 2580   2561   
dependencies = [
 2581   2562   
 "zerocopy",
 2582   2563   
]
 2583   2564   
 2584   2565   
[[package]]
 2585   2566   
name = "pretty_assertions"
 2586   2567   
version = "1.4.1"
 2587   2568   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2588   2569   
checksum = "3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d"
 2589   2570   
dependencies = [
 2590   2571   
 "diff",
 2591   2572   
 "yansi",
 2592   2573   
]
 2593   2574   
 2594   2575   
[[package]]
 2595   2576   
name = "prettyplease"
 2596   2577   
version = "0.2.32"
 2597   2578   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2598   2579   
checksum = "664ec5419c51e34154eec046ebcba56312d5a2fc3b09a06da188e1ad21afadf6"
 2599   2580   
dependencies = [
 2600   2581   
 "proc-macro2",
 2601   2582   
 "syn 2.0.101",
 2602   2583   
]
 2603   2584   
 2604         -
[[package]]
 2605         -
name = "proc-macro-error"
 2606         -
version = "1.0.4"
 2607         -
source = "registry+https://github.com/rust-lang/crates.io-index"
 2608         -
checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
 2609         -
dependencies = [
 2610         -
 "proc-macro-error-attr",
 2611         -
 "proc-macro2",
 2612         -
 "quote",
 2613         -
 "syn 1.0.109",
 2614         -
 "version_check",
 2615         -
]
 2616         -
 2617         -
[[package]]
 2618         -
name = "proc-macro-error-attr"
 2619         -
version = "1.0.4"
 2620         -
source = "registry+https://github.com/rust-lang/crates.io-index"
 2621         -
checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
 2622         -
dependencies = [
 2623         -
 "proc-macro2",
 2624         -
 "quote",
 2625         -
 "version_check",
 2626         -
]
 2627         -
 2628   2585   
[[package]]
 2629   2586   
name = "proc-macro2"
 2630   2587   
version = "1.0.95"
 2631   2588   
source = "registry+https://github.com/rust-lang/crates.io-index"
 2632   2589   
checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778"
 2633   2590   
dependencies = [
 2634   2591   
 "unicode-ident",
 2635   2592   
]
 2636   2593   
 2637   2594   
[[package]]
@@ -3085,3042 +3147,3104 @@
 3105   3062   
checksum = "e4a72fe2bcf7a6ac6fd7d0b9e5cb68aeb7d4c0a0271730218b3e92d43b4eb435"
 3106   3063   
dependencies = [
 3107   3064   
 "aws-lc-rs",
 3108   3065   
 "ring 0.17.14",
 3109   3066   
 "rustls-pki-types",
 3110   3067   
 "untrusted 0.9.0",
 3111   3068   
]
 3112   3069   
 3113   3070   
[[package]]
 3114   3071   
name = "rustversion"
 3115         -
version = "1.0.20"
        3072  +
version = "1.0.21"
 3116   3073   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3117         -
checksum = "eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2"
        3074  +
checksum = "8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d"
 3118   3075   
 3119   3076   
[[package]]
 3120   3077   
name = "rusty-fork"
 3121   3078   
version = "0.3.0"
 3122   3079   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3123   3080   
checksum = "cb3dcc6e454c328bb824492db107ab7c0ae8fcffe4ad210136ef014458c1bc4f"
 3124   3081   
dependencies = [
 3125   3082   
 "fnv",
 3126   3083   
 "quick-error",
 3127   3084   
 "tempfile",
@@ -3227,3184 +3287,3244 @@
 3247   3204   
 "security-framework-sys",
 3248   3205   
]
 3249   3206   
 3250   3207   
[[package]]
 3251   3208   
name = "security-framework"
 3252   3209   
version = "3.2.0"
 3253   3210   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3254   3211   
checksum = "271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316"
 3255   3212   
dependencies = [
 3256   3213   
 "bitflags 2.9.1",
 3257         -
 "core-foundation 0.10.0",
        3214  +
 "core-foundation 0.10.1",
 3258   3215   
 "core-foundation-sys",
 3259   3216   
 "libc",
 3260   3217   
 "security-framework-sys",
 3261   3218   
]
 3262   3219   
 3263   3220   
[[package]]
 3264   3221   
name = "security-framework-sys"
 3265   3222   
version = "2.14.0"
 3266   3223   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3267   3224   
checksum = "49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32"
@@ -3403,3360 +3465,3422 @@
 3423   3380   
]
 3424   3381   
 3425   3382   
[[package]]
 3426   3383   
name = "smallvec"
 3427   3384   
version = "1.15.0"
 3428   3385   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3429   3386   
checksum = "8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9"
 3430   3387   
 3431   3388   
[[package]]
 3432   3389   
name = "socket2"
 3433         -
version = "0.5.9"
        3390  +
version = "0.5.10"
 3434   3391   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3435         -
checksum = "4f5fd57c80058a56cf5c777ab8a126398ece8e442983605d280a44ce79d0edef"
        3392  +
checksum = "e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678"
 3436   3393   
dependencies = [
 3437   3394   
 "libc",
 3438   3395   
 "windows-sys 0.52.0",
 3439   3396   
]
 3440   3397   
 3441   3398   
[[package]]
 3442   3399   
name = "spin"
 3443   3400   
version = "0.5.2"
 3444   3401   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3445   3402   
checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d"
@@ -3514,3471 +3587,3564 @@
 3534   3491   
version = "0.16.2"
 3535   3492   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3536   3493   
checksum = "c13547615a44dc9c452a8a534638acdf07120d4b6847c8178705da06306a3057"
 3537   3494   
 3538   3495   
[[package]]
 3539   3496   
name = "thiserror"
 3540   3497   
version = "1.0.69"
 3541   3498   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3542   3499   
checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52"
 3543   3500   
dependencies = [
 3544         -
 "thiserror-impl",
        3501  +
 "thiserror-impl 1.0.69",
        3502  +
]
        3503  +
        3504  +
[[package]]
        3505  +
name = "thiserror"
        3506  +
version = "2.0.12"
        3507  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        3508  +
checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708"
        3509  +
dependencies = [
        3510  +
 "thiserror-impl 2.0.12",
 3545   3511   
]
 3546   3512   
 3547   3513   
[[package]]
 3548   3514   
name = "thiserror-impl"
 3549   3515   
version = "1.0.69"
 3550   3516   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3551   3517   
checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
 3552   3518   
dependencies = [
 3553   3519   
 "proc-macro2",
 3554   3520   
 "quote",
 3555   3521   
 "syn 2.0.101",
 3556   3522   
]
 3557   3523   
        3524  +
[[package]]
        3525  +
name = "thiserror-impl"
        3526  +
version = "2.0.12"
        3527  +
source = "registry+https://github.com/rust-lang/crates.io-index"
        3528  +
checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d"
        3529  +
dependencies = [
        3530  +
 "proc-macro2",
        3531  +
 "quote",
        3532  +
 "syn 2.0.101",
        3533  +
]
        3534  +
 3558   3535   
[[package]]
 3559   3536   
name = "thread_local"
 3560   3537   
version = "1.1.8"
 3561   3538   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3562   3539   
checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c"
 3563   3540   
dependencies = [
 3564   3541   
 "cfg-if",
 3565   3542   
 "once_cell",
 3566   3543   
]
 3567   3544   
@@ -3613,3590 +3682,3659 @@
 3633   3610   
 3634   3611   
[[package]]
 3635   3612   
name = "tls-listener"
 3636   3613   
version = "0.7.0"
 3637   3614   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3638   3615   
checksum = "81294c017957a1a69794f506723519255879e15a870507faf45dfed288b763dd"
 3639   3616   
dependencies = [
 3640   3617   
 "futures-util",
 3641   3618   
 "hyper 0.14.32",
 3642   3619   
 "pin-project-lite",
 3643         -
 "thiserror",
        3620  +
 "thiserror 1.0.69",
 3644   3621   
 "tokio",
 3645   3622   
 "tokio-rustls 0.24.1",
 3646   3623   
]
 3647   3624   
 3648   3625   
[[package]]
 3649   3626   
name = "tokio"
 3650         -
version = "1.45.0"
        3627  +
version = "1.45.1"
 3651   3628   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3652         -
checksum = "2513ca694ef9ede0fb23fe71a4ee4107cb102b9dc1930f6d0fd77aae068ae165"
        3629  +
checksum = "75ef51a33ef1da925cea3e4eb122833cb377c61439ca401b770f54902b806779"
 3653   3630   
dependencies = [
 3654   3631   
 "backtrace",
 3655   3632   
 "bytes",
 3656   3633   
 "libc",
 3657   3634   
 "mio",
 3658   3635   
 "parking_lot",
 3659   3636   
 "pin-project-lite",
 3660   3637   
 "signal-hook-registry",
 3661   3638   
 "socket2",
 3662   3639   
 "tokio-macros",
@@ -3793,3770 +3853,3830 @@
 3813   3790   
 "tracing-core",
 3814   3791   
]
 3815   3792   
 3816   3793   
[[package]]
 3817   3794   
name = "tracing-appender"
 3818   3795   
version = "0.2.3"
 3819   3796   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3820   3797   
checksum = "3566e8ce28cc0a3fe42519fc80e6b4c943cc4c8cef275620eb8dac2d3d4e06cf"
 3821   3798   
dependencies = [
 3822   3799   
 "crossbeam-channel",
 3823         -
 "thiserror",
        3800  +
 "thiserror 1.0.69",
 3824   3801   
 "time",
 3825   3802   
 "tracing-subscriber",
 3826   3803   
]
 3827   3804   
 3828   3805   
[[package]]
 3829   3806   
name = "tracing-attributes"
 3830   3807   
version = "0.1.28"
 3831   3808   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3832   3809   
checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d"
 3833   3810   
dependencies = [
@@ -3949,3926 +4014,3993 @@
 3969   3946   
checksum = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da"
 3970   3947   
 3971   3948   
[[package]]
 3972   3949   
name = "utf8_iter"
 3973   3950   
version = "1.0.4"
 3974   3951   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3975   3952   
checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be"
 3976   3953   
 3977   3954   
[[package]]
 3978   3955   
name = "uuid"
 3979         -
version = "1.16.0"
        3956  +
version = "1.17.0"
 3980   3957   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3981         -
checksum = "458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9"
        3958  +
checksum = "3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d"
 3982   3959   
dependencies = [
 3983   3960   
 "getrandom 0.3.3",
        3961  +
 "js-sys",
 3984   3962   
 "rand 0.9.1",
        3963  +
 "wasm-bindgen",
 3985   3964   
]
 3986   3965   
 3987   3966   
[[package]]
 3988   3967   
name = "valuable"
 3989   3968   
version = "0.1.1"
 3990   3969   
source = "registry+https://github.com/rust-lang/crates.io-index"
 3991   3970   
checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65"
 3992   3971   
 3993   3972   
[[package]]
 3994   3973   
name = "value-bag"