chore(workspace): regenerate Cargo.toml and Cargo.lock for provider module and CLI deps
zhenyi committed
Modified Cargo.lock Cargo.lock +231 −2 View Cargo.lock
@@ -126,6 +126,56 @@
126126]
127127
128128[[package]]
129name = "anstream"
130version = "1.0.0"
131source = "registry+https://github.com/rust-lang/crates.io-index"
132checksum = "824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d"
133dependencies = [
134 "anstyle",
135 "anstyle-parse",
136 "anstyle-query",
137 "anstyle-wincon",
138 "colorchoice",
139 "is_terminal_polyfill",
140 "utf8parse",
141]
142
143[[package]]
144name = "anstyle"
145version = "1.0.14"
146source = "registry+https://github.com/rust-lang/crates.io-index"
147checksum = "940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000"
148
149[[package]]
150name = "anstyle-parse"
151version = "1.0.0"
152source = "registry+https://github.com/rust-lang/crates.io-index"
153checksum = "52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e"
154dependencies = [
155 "utf8parse",
156]
157
158[[package]]
159name = "anstyle-query"
160version = "1.1.5"
161source = "registry+https://github.com/rust-lang/crates.io-index"
162checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc"
163dependencies = [
164 "windows-sys 0.61.2",
165]
166
167[[package]]
168name = "anstyle-wincon"
169version = "3.0.11"
170source = "registry+https://github.com/rust-lang/crates.io-index"
171checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d"
172dependencies = [
173 "anstyle",
174 "once_cell_polyfill",
175 "windows-sys 0.61.2",
176]
177
178[[package]]
129179name = "anyhow"
130180version = "1.0.104"
131181source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -136,8 +186,10 @@
136186version = "1.94.0"
137187dependencies = [
138188 "axum",
189 "clap",
139190 "config 1.94.0",
140191 "obs",
192 "thiserror 2.0.19",
141193 "tokio",
142194 "tracing",
143195 "webapi",
@@ -354,6 +406,16 @@
354406checksum = "71938f30533e4d95a6d17aa530939da3842c2ab6f4f84b9dae68447e4129f74a"
355407
356408[[package]]
409name = "assert-json-diff"
410version = "2.0.2"
411source = "registry+https://github.com/rust-lang/crates.io-index"
412checksum = "47e4f2b81832e72834d7518d8487a0396a28cc408186a2e8854c0f98011faf12"
413dependencies = [
414 "serde",
415 "serde_json",
416]
417
418[[package]]
357419name = "async-compression"
358420version = "0.4.43"
359421source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1038,6 +1100,46 @@
10381100]
10391101
10401102[[package]]
1103name = "clap"
1104version = "4.6.6"
1105source = "registry+https://github.com/rust-lang/crates.io-index"
1106checksum = "473c7e07f409a8d772161724aa8db6a765a2532a70f9667eeb7b49d3d02fbdca"
1107dependencies = [
1108 "clap_builder",
1109 "clap_derive",
1110]
1111
1112[[package]]
1113name = "clap_builder"
1114version = "4.6.6"
1115source = "registry+https://github.com/rust-lang/crates.io-index"
1116checksum = "7b48fea5a88e9ae728a2dcbedbfc0e730f7d60da42e1cb049a83c9fb8b789889"
1117dependencies = [
1118 "anstream",
1119 "anstyle",
1120 "clap_lex",
1121 "strsim",
1122]
1123
1124[[package]]
1125name = "clap_derive"
1126version = "4.6.4"
1127source = "registry+https://github.com/rust-lang/crates.io-index"
1128checksum = "d012d2b9d65aca7f18f4d9878a045bc17899bba951561ba5ec3c2ba1eed9a061"
1129dependencies = [
1130 "heck 0.5.0",
1131 "proc-macro2",
1132 "quote",
1133 "syn 3.0.3",
1134]
1135
1136[[package]]
1137name = "clap_lex"
1138version = "1.1.0"
1139source = "registry+https://github.com/rust-lang/crates.io-index"
1140checksum = "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9"
1141
1142[[package]]
10411143name = "clru"
10421144version = "0.6.3"
10431145source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1066,6 +1168,12 @@
10661168version = "1.94.0"
10671169
10681170[[package]]
1171name = "colorchoice"
1172version = "1.0.5"
1173source = "registry+https://github.com/rust-lang/crates.io-index"
1174checksum = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570"
1175
1176[[package]]
10691177name = "combine"
10701178version = "4.6.7"
10711179source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1564,6 +1672,24 @@
15641672]
15651673
15661674[[package]]
1675name = "deadpool"
1676version = "0.12.3"
1677source = "registry+https://github.com/rust-lang/crates.io-index"
1678checksum = "0be2b1d1d6ec8d846f05e137292d0b89133caf95ef33695424c09568bdd39b1b"
1679dependencies = [
1680 "deadpool-runtime",
1681 "lazy_static",
1682 "num_cpus",
1683 "tokio",
1684]
1685
1686[[package]]
1687name = "deadpool-runtime"
1688version = "0.1.4"
1689source = "registry+https://github.com/rust-lang/crates.io-index"
1690checksum = "092966b41edc516079bdf31ec78a2e0588d1d0c08f78b91d8307215928642b2b"
1691
1692[[package]]
15671693name = "defmt"
15681694version = "1.1.1"
15691695source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -2012,6 +2138,17 @@
20122138]
20132139
20142140[[package]]
2141name = "eventsource-stream"
2142version = "0.2.3"
2143source = "registry+https://github.com/rust-lang/crates.io-index"
2144checksum = "74fef4569247a5f429d9156b9d0a2599914385dd189c539334c625d8099d90ab"
2145dependencies = [
2146 "futures-core",
2147 "nom 7.1.3",
2148 "pin-project-lite",
2149]
2150
2151[[package]]
20152152name = "export"
20162153version = "1.94.0"
20172154dependencies = [
@@ -4010,12 +4147,18 @@
40104147checksum = "6a756c3fac73139e83f14c2d742155dd2b78d3ee56597b419a0579b7bdd6dd78"
40114148
40124149[[package]]
4150name = "is_terminal_polyfill"
4151version = "1.70.2"
4152source = "registry+https://github.com/rust-lang/crates.io-index"
4153checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695"
4154
4155[[package]]
40134156name = "iso8601"
40144157version = "0.6.5"
40154158source = "registry+https://github.com/rust-lang/crates.io-index"
40164159checksum = "74a0559b45528cf0732d911524974977a5749f477d7dd99652830ffdaf53c4d1"
40174160dependencies = [
4018 "nom",
4161 "nom 8.0.0",
40194162]
40204163
40214164[[package]]
@@ -4306,7 +4449,7 @@
43064449 "idna",
43074450 "mime",
43084451 "native-tls",
4309 "nom",
4452 "nom 8.0.0",
43104453 "percent-encoding",
43114454 "quoted_printable",
43124455 "socket2",
@@ -4471,14 +4614,19 @@
44714614name = "llm"
44724615version = "1.94.0"
44734616dependencies = [
4617 "async-stream",
44744618 "async-trait",
4619 "bytes",
4620 "eventsource-stream",
44754621 "futures",
4622 "reqwest 0.13.4",
44764623 "serde",
44774624 "serde_json",
44784625 "thiserror 2.0.19",
44794626 "tokio",
44804627 "tokio-stream",
44814628 "tracing",
4629 "wiremock",
44824630]
44834631
44844632[[package]]
@@ -4691,6 +4839,12 @@
46914839checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"
46924840
46934841[[package]]
4842name = "minimal-lexical"
4843version = "0.2.1"
4844source = "registry+https://github.com/rust-lang/crates.io-index"
4845checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
4846
4847[[package]]
46944848name = "miniz_oxide"
46954849version = "0.8.9"
46964850source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -4797,6 +4951,16 @@
47974951
47984952[[package]]
47994953name = "nom"
4954version = "7.1.3"
4955source = "registry+https://github.com/rust-lang/crates.io-index"
4956checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"
4957dependencies = [
4958 "memchr",
4959 "minimal-lexical",
4960]
4961
4962[[package]]
4963name = "nom"
48004964version = "8.0.0"
48014965source = "registry+https://github.com/rust-lang/crates.io-index"
48024966checksum = "df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405"
@@ -4908,6 +5072,16 @@
49085072]
49095073
49105074[[package]]
5075name = "num_cpus"
5076version = "1.17.0"
5077source = "registry+https://github.com/rust-lang/crates.io-index"
5078checksum = "91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b"
5079dependencies = [
5080 "hermit-abi",
5081 "libc",
5082]
5083
5084[[package]]
49115085name = "num_enum"
49125086version = "0.7.6"
49135087source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -4998,6 +5172,12 @@
49985172checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50"
49995173
50005174[[package]]
5175name = "once_cell_polyfill"
5176version = "1.70.2"
5177source = "registry+https://github.com/rust-lang/crates.io-index"
5178checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe"
5179
5180[[package]]
50015181name = "openssl"
50025182version = "0.10.81"
50035183source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -7007,6 +7187,19 @@
70077187]
70087188
70097189[[package]]
7190name = "serde_norway"
7191version = "0.9.42"
7192source = "registry+https://github.com/rust-lang/crates.io-index"
7193checksum = "e408f29489b5fd500fab51ff1484fc859bb655f32c671f307dcd733b72e8168c"
7194dependencies = [
7195 "indexmap",
7196 "itoa",
7197 "ryu",
7198 "serde",
7199 "unsafe-libyaml-norway",
7200]
7201
7202[[package]]
70107203name = "serde_path_to_error"
70117204version = "0.1.20"
70127205source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -8300,6 +8493,12 @@
83008493]
83018494
83028495[[package]]
8496name = "unsafe-libyaml-norway"
8497version = "0.2.15"
8498source = "registry+https://github.com/rust-lang/crates.io-index"
8499checksum = "b39abd59bf32521c7f2301b52d05a6a2c975b6003521cbd0c6dc1582f0a22104"
8500
8501[[package]]
83038502name = "untrusted"
83048503version = "0.7.1"
83058504source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -8365,6 +8564,12 @@
83658564checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be"
83668565
83678566[[package]]
8567name = "utf8parse"
8568version = "0.2.2"
8569source = "registry+https://github.com/rust-lang/crates.io-index"
8570checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
8571
8572[[package]]
83688573name = "utoipa"
83698574version = "5.5.0"
83708575source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -8373,6 +8578,7 @@
83738578 "indexmap",
83748579 "serde",
83758580 "serde_json",
8581 "serde_norway",
83768582 "utoipa-gen",
83778583]
83788584
@@ -8980,6 +9186,29 @@
89809186]
89819187
89829188[[package]]
9189name = "wiremock"
9190version = "0.6.5"
9191source = "registry+https://github.com/rust-lang/crates.io-index"
9192checksum = "08db1edfb05d9b3c1542e521aea074442088292f00b5f28e435c714a98f85031"
9193dependencies = [
9194 "assert-json-diff",
9195 "base64 0.22.1",
9196 "deadpool",
9197 "futures",
9198 "http",
9199 "http-body-util",
9200 "hyper",
9201 "hyper-util",
9202 "log",
9203 "once_cell",
9204 "regex",
9205 "serde",
9206 "serde_json",
9207 "tokio",
9208 "url",
9209]
9210
9211[[package]]
89839212name = "wit-bindgen"
89849213version = "0.57.1"
89859214source = "registry+https://github.com/rust-lang/crates.io-index"
Modified Cargo.toml Cargo.toml +2 −5 View Cargo.toml
@@ -114,7 +114,8 @@
114114ssh-key = "=0.7.0-rc.11"
115115async-compression = { version = "0.4", features = ["tokio", "gzip"] }
116116tokio-util = { version = "0.7", features = ["io"] }
117utoipa = { version = "5.5.0", features = ["uuid", "time"] }
117utoipa = { version = "5.5.0", features = ["uuid", "time", "yaml"] }
118clap = { version = "4.5", features = ["derive"] }
118119jsonwebtoken = { version = "11.0.0", features = ["rust_crypto"] }
119120base64 = "0.23.1"
120121flate2 = "1"
@@ -129,10 +130,6 @@
129130metrics = { version = "0.24.6", features = [] }
130131opentelemetry = { version = "=0.31.0", features = ["trace", "metrics", "logs"] }
131132opentelemetry_sdk = { version = "=0.31.0", features = ["trace", "metrics", "logs", "rt-tokio"] }
132# http-proto + reqwest-blocking-client: OTLP over HTTP/protobuf driven from the
133# SDK's dedicated batch-processor threads. The async hyper client cannot be used
134# there (no tokio reactor on those threads), which is why the OTLP default is
135# the blocking client. Pulls reqwest 0.12 alongside the workspace's 0.13.4.
136133opentelemetry-otlp = { version = "=0.31.0", default-features = false, features = ["http-proto", "reqwest-blocking-client", "trace", "metrics", "logs"] }
137134opentelemetry-appender-tracing = { version = "=0.31.0" }
138135tracing-opentelemetry = { version = "=0.32.0" }