@ondeinference / onde / commits / 6d07198

Update lockfile

keypair34 committed Apr 26, 2026 at 14:27 UTC 6d071988854b66d1b0fbe1721dae7326ff4cd8d6
1 file changed +148 -403
Cargo.lock
+148 -403
@@ -47,24 +47,6 @@ version = "0.4.0"
47 source = "registry+https://github.com/rust-lang/crates.io-index"
48 checksum = "1763692fc1416554cf051efc56a3de5595eca47299d731cc5c2b583adf8b4d2f"
49
50 -[[package]]
51 -name = "aligned"
52 -version = "0.4.3"
53 -source = "registry+https://github.com/rust-lang/crates.io-index"
54 -checksum = "ee4508988c62edf04abd8d92897fca0c2995d907ce1dfeaf369dac3716a40685"
55 -dependencies = [
56 - "as-slice",
57 -]
58 -
59 -[[package]]
60 -name = "aligned-vec"
61 -version = "0.6.4"
62 -source = "registry+https://github.com/rust-lang/crates.io-index"
63 -checksum = "dc890384c8602f339876ded803c97ad529f3842aba97f6392b3dba0dd171769b"
64 -dependencies = [
65 - "equator",
66 -]
67 -
50 [[package]]
51 name = "allocator-api2"
52 version = "0.2.21"
@@ -171,23 +153,6 @@ dependencies = [
153 "num-traits",
154 ]
155
174 -[[package]]
175 -name = "arbitrary"
176 -version = "1.4.2"
177 -source = "registry+https://github.com/rust-lang/crates.io-index"
178 -checksum = "c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1"
179 -
180 -[[package]]
181 -name = "arg_enum_proc_macro"
182 -version = "0.3.4"
183 -source = "registry+https://github.com/rust-lang/crates.io-index"
184 -checksum = "0ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea"
185 -dependencies = [
186 - "proc-macro2",
187 - "quote",
188 - "syn 2.0.117",
189 -]
190 -
156 [[package]]
157 name = "arraydeque"
158 version = "0.5.1"
@@ -206,15 +171,6 @@ version = "0.3.2"
171 source = "registry+https://github.com/rust-lang/crates.io-index"
172 checksum = "b0f477b951e452a0b6b4a10b53ccd569042d1d01729b519e02074a9c0958a063"
173
209 -[[package]]
210 -name = "as-slice"
211 -version = "0.2.1"
212 -source = "registry+https://github.com/rust-lang/crates.io-index"
213 -checksum = "516b6b4f0e40d50dcda9365d53964ec74560ad4284da2e7fc97122cd83174516"
214 -dependencies = [
215 - "stable_deref_trait",
216 -]
217 -
174 [[package]]
175 name = "askama"
176 version = "0.14.0"
@@ -304,49 +260,6 @@ version = "1.5.0"
260 source = "registry+https://github.com/rust-lang/crates.io-index"
261 checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"
262
307 -[[package]]
308 -name = "av-scenechange"
309 -version = "0.14.1"
310 -source = "registry+https://github.com/rust-lang/crates.io-index"
311 -checksum = "0f321d77c20e19b92c39e7471cf986812cbb46659d2af674adc4331ef3f18394"
312 -dependencies = [
313 - "aligned",
314 - "anyhow",
315 - "arg_enum_proc_macro",
316 - "arrayvec",
317 - "log",
318 - "num-rational",
319 - "num-traits",
320 - "pastey",
321 - "rayon",
322 - "thiserror 2.0.18",
323 - "v_frame",
324 - "y4m",
325 -]
326 -
327 -[[package]]
328 -name = "av1-grain"
329 -version = "0.2.5"
330 -source = "registry+https://github.com/rust-lang/crates.io-index"
331 -checksum = "8cfddb07216410377231960af4fcab838eaa12e013417781b78bd95ee22077f8"
332 -dependencies = [
333 - "anyhow",
334 - "arrayvec",
335 - "log",
336 - "nom 8.0.0",
337 - "num-rational",
338 - "v_frame",
339 -]
340 -
341 -[[package]]
342 -name = "avif-serialize"
343 -version = "0.8.8"
344 -source = "registry+https://github.com/rust-lang/crates.io-index"
345 -checksum = "375082f007bd67184fb9c0374614b29f9aaa604ec301635f72338bb65386a53d"
346 -dependencies = [
347 - "arrayvec",
348 -]
349 -
263 [[package]]
264 name = "aws-lc-rs"
265 version = "1.16.3"
@@ -438,15 +351,6 @@ version = "2.11.1"
351 source = "registry+https://github.com/rust-lang/crates.io-index"
352 checksum = "c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3"
353
441 -[[package]]
442 -name = "bitstream-io"
443 -version = "4.10.0"
444 -source = "registry+https://github.com/rust-lang/crates.io-index"
445 -checksum = "7eff00be299a18769011411c9def0d827e8f2d7bf0c3dbf53633147a8867fd1f"
446 -dependencies = [
447 - "no_std_io2",
448 -]
449 -
354 [[package]]
355 name = "block"
356 version = "0.1.6"
@@ -496,12 +400,6 @@ dependencies = [
400 "serde",
401 ]
402
499 -[[package]]
500 -name = "built"
501 -version = "0.8.0"
502 -source = "registry+https://github.com/rust-lang/crates.io-index"
503 -checksum = "f4ad8f11f288f48ca24471bbd51ac257aaeaaa07adae295591266b792902ae64"
504 -
403 [[package]]
404 name = "bumpalo"
405 version = "3.20.2"
@@ -590,14 +488,14 @@ dependencies = [
488
489 [[package]]
490 name = "candle-core"
593 -version = "0.9.2"
491 +version = "0.10.2"
492 source = "registry+https://github.com/rust-lang/crates.io-index"
595 -checksum = "c15b675b80d994b2eadb20a4bbe434eabeb454eac3ee5e2b4cf6f147ee9be091"
493 +checksum = "6bd9895436c1ba5dc1037a19935d084b838db066ff4e15ef7dded020b7c12a4a"
494 dependencies = [
495 "byteorder",
496 "candle-metal-kernels",
497 "candle-ug",
600 - "float8 0.6.1",
498 + "float8",
499 "gemm 0.19.0",
500 "half",
501 "libm",
@@ -611,15 +509,16 @@ dependencies = [
509 "rayon",
510 "safetensors 0.7.0",
511 "thiserror 2.0.18",
512 + "tokenizers 0.22.2",
513 "yoke 0.8.2",
514 "zip",
515 ]
516
517 [[package]]
518 name = "candle-metal-kernels"
620 -version = "0.9.2"
519 +version = "0.10.2"
520 source = "registry+https://github.com/rust-lang/crates.io-index"
622 -checksum = "2fdfe9d06de16ce49961e49084e5b79a75a9bdf157246e7c7b6328e87a7aa25d"
521 +checksum = "4b6b5a4cae6b4e1ab0efcee4dc05272d11b374a3d1ba121b3a961e36be54ab60"
522 dependencies = [
523 "half",
524 "objc2",
@@ -632,9 +531,9 @@ dependencies = [
531
532 [[package]]
533 name = "candle-nn"
635 -version = "0.9.2"
534 +version = "0.10.2"
535 source = "registry+https://github.com/rust-lang/crates.io-index"
637 -checksum = "3045fa9e7aef8567d209a27d56b692f60b96f4d0569f4c3011f8ca6715c65e03"
536 +checksum = "a9317a09d6530b758990ed7f625ac69ff43653bc9ee28b0464644ad1169ada87"
537 dependencies = [
538 "candle-core",
539 "candle-metal-kernels",
@@ -650,9 +549,9 @@ dependencies = [
549
550 [[package]]
551 name = "candle-ug"
653 -version = "0.9.2"
552 +version = "0.10.2"
553 source = "registry+https://github.com/rust-lang/crates.io-index"
655 -checksum = "c22d62be69068bf58987a45f690612739d8d2ea1bf508c1b87dc6815a019575d"
554 +checksum = "ca0fc3167cbc99c8ec1be618cb620aa21dca95038f118c3579a79370e3dc5f77"
555 dependencies = [
556 "ug",
557 "ug-metal",
@@ -884,6 +783,15 @@ dependencies = [
783 "unicode-segmentation",
784 ]
785
786 +[[package]]
787 +name = "convert_case"
788 +version = "0.10.0"
789 +source = "registry+https://github.com/rust-lang/crates.io-index"
790 +checksum = "633458d4ef8c78b72454de2d54fd6ab2e60f9e02be22f3c6104cdc8a4e0fceb9"
791 +dependencies = [
792 + "unicode-segmentation",
793 +]
794 +
795 [[package]]
796 name = "core-foundation"
797 version = "0.9.4"
@@ -966,15 +874,17 @@ checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28"
874
875 [[package]]
876 name = "crossterm"
969 -version = "0.25.0"
877 +version = "0.29.0"
878 source = "registry+https://github.com/rust-lang/crates.io-index"
971 -checksum = "e64e6c0fbe2c17357405f7c758c1ef960fce08bdfb2c03d88d2a18d7e09c4b67"
879 +checksum = "d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b"
880 dependencies = [
973 - "bitflags 1.3.2",
881 + "bitflags 2.11.1",
882 "crossterm_winapi",
975 - "libc",
976 - "mio 0.8.11",
883 + "derive_more",
884 + "document-features",
885 + "mio",
886 "parking_lot",
887 + "rustix",
888 "signal-hook",
889 "signal-hook-mio",
890 "winapi",
@@ -1241,6 +1151,7 @@ version = "2.1.1"
1151 source = "registry+https://github.com/rust-lang/crates.io-index"
1152 checksum = "799a97264921d8623a957f6c3b9011f3b5492f557bbb7a5a19b7fa6d06ba8dcb"
1153 dependencies = [
1154 + "convert_case 0.10.0",
1155 "proc-macro2",
1156 "quote",
1157 "rustc_version",
@@ -1326,6 +1237,15 @@ version = "1.1.1"
1237 source = "registry+https://github.com/rust-lang/crates.io-index"
1238 checksum = "c2db04e74f0a9a93103b50e90b96024c9b2bdca8bce6a632ec71b88736d3d359"
1239
1240 +[[package]]
1241 +name = "document-features"
1242 +version = "0.2.12"
1243 +source = "registry+https://github.com/rust-lang/crates.io-index"
1244 +checksum = "d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61"
1245 +dependencies = [
1246 + "litrs",
1247 +]
1248 +
1249 [[package]]
1250 name = "dotenvy"
1251 version = "0.15.7"
@@ -1432,26 +1352,6 @@ dependencies = [
1352 "syn 2.0.117",
1353 ]
1354
1435 -[[package]]
1436 -name = "equator"
1437 -version = "0.4.2"
1438 -source = "registry+https://github.com/rust-lang/crates.io-index"
1439 -checksum = "4711b213838dfee0117e3be6ac926007d7f433d7bbe33595975d4190cb07e6fc"
1440 -dependencies = [
1441 - "equator-macro",
1442 -]
1443 -
1444 -[[package]]
1445 -name = "equator-macro"
1446 -version = "0.4.2"
1447 -source = "registry+https://github.com/rust-lang/crates.io-index"
1448 -checksum = "44f23cf4b44bfce11a86ace86f8a73ffdec849c9fd00a386a53d278bd9e81fb3"
1449 -dependencies = [
1450 - "proc-macro2",
1451 - "quote",
1452 - "syn 2.0.117",
1453 -]
1454 -
1355 [[package]]
1356 name = "equivalent"
1357 version = "1.0.2"
@@ -1484,7 +1384,6 @@ dependencies = [
1384 "half",
1385 "lebe",
1386 "miniz_oxide",
1487 - "rayon-core",
1387 "smallvec 1.15.1",
1388 "zune-inflate",
1389 ]
@@ -1570,9 +1469,9 @@ dependencies = [
1469
1470 [[package]]
1471 name = "float8"
1573 -version = "0.6.1"
1472 +version = "0.7.0"
1473 source = "registry+https://github.com/rust-lang/crates.io-index"
1575 -checksum = "719a903cc23e4a89e87962c2a80fdb45cdaad0983a89bd150bb57b4c8571a7d5"
1474 +checksum = "c2d1f04709a8ac06e8e8042875a3c466cc4832d3c1a18dbcb9dba3c6e83046bc"
1475 dependencies = [
1476 "half",
1477 "num-traits",
@@ -1580,15 +1479,6 @@ dependencies = [
1479 "rand_distr 0.5.1",
1480 ]
1481
1583 -[[package]]
1584 -name = "float8"
1585 -version = "0.7.0"
1586 -source = "registry+https://github.com/rust-lang/crates.io-index"
1587 -checksum = "c2d1f04709a8ac06e8e8042875a3c466cc4832d3c1a18dbcb9dba3c6e83046bc"
1588 -dependencies = [
1589 - "half",
1590 -]
1591 -
1482 [[package]]
1483 name = "fnv"
1484 version = "1.0.7"
@@ -2551,9 +2441,6 @@ dependencies = [
2441 "num-traits",
2442 "png",
2443 "qoi",
2554 - "ravif",
2555 - "rayon",
2556 - "rgb",
2444 "tiff",
2445 "zune-core",
2446 "zune-jpeg",
@@ -2569,12 +2456,6 @@ dependencies = [
2456 "quick-error",
2457 ]
2458
2572 -[[package]]
2573 -name = "imgref"
2574 -version = "1.12.0"
2575 -source = "registry+https://github.com/rust-lang/crates.io-index"
2576 -checksum = "e7c5cedc30da3a610cac6b4ba17597bdf7152cf974e8aab3afb3d54455e371c8"
2577 -
2459 [[package]]
2460 name = "indexmap"
2461 version = "1.9.3"
@@ -2625,17 +2506,6 @@ dependencies = [
2506 "web-time",
2507 ]
2508
2628 -[[package]]
2629 -name = "interpolate_name"
2630 -version = "0.2.4"
2631 -source = "registry+https://github.com/rust-lang/crates.io-index"
2632 -checksum = "c34819042dc3d3971c46c2190835914dfbe0c3c13f61449b2997f4e9722dfa60"
2633 -dependencies = [
2634 - "proc-macro2",
2635 - "quote",
2636 - "syn 2.0.117",
2637 -]
2638 -
2509 [[package]]
2510 name = "interprocess"
2511 version = "2.4.2"
@@ -2776,16 +2646,6 @@ version = "0.2.186"
2646 source = "registry+https://github.com/rust-lang/crates.io-index"
2647 checksum = "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66"
2648
2779 -[[package]]
2780 -name = "libfuzzer-sys"
2781 -version = "0.4.12"
2782 -source = "registry+https://github.com/rust-lang/crates.io-index"
2783 -checksum = "f12a681b7dd8ce12bff52488013ba614b869148d54dd79836ab85aafdd53f08d"
2784 -dependencies = [
2785 - "arbitrary",
2786 - "cc",
2787 -]
2788 -
2649 [[package]]
2650 name = "libloading"
2651 version = "0.8.9"
@@ -2823,6 +2683,12 @@ version = "0.8.2"
2683 source = "registry+https://github.com/rust-lang/crates.io-index"
2684 checksum = "92daf443525c4cce67b150400bc2316076100ce0b3686209eb8cf3c31612e6f0"
2685
2686 +[[package]]
2687 +name = "litrs"
2688 +version = "1.0.0"
2689 +source = "registry+https://github.com/rust-lang/crates.io-index"
2690 +checksum = "11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092"
2691 +
2692 [[package]]
2693 name = "llguidance"
2694 version = "1.7.4"
@@ -2868,15 +2734,6 @@ dependencies = [
2734 "tracing-subscriber",
2735 ]
2736
2871 -[[package]]
2872 -name = "loop9"
2873 -version = "0.1.5"
2874 -source = "registry+https://github.com/rust-lang/crates.io-index"
2875 -checksum = "0fae87c125b03c1d2c0150c90365d7d6bcc53fb73a9acaef207d2d065860f062"
2876 -dependencies = [
2877 - "imgref",
2878 -]
2879 -
2737 [[package]]
2738 name = "lrtable"
2739 version = "0.14.1"
@@ -2974,16 +2831,6 @@ dependencies = [
2831 "rawpointer",
2832 ]
2833
2977 -[[package]]
2978 -name = "maybe-rayon"
2979 -version = "0.1.1"
2980 -source = "registry+https://github.com/rust-lang/crates.io-index"
2981 -checksum = "8ea1f30cedd69f0a2954655f7188c6a834246d2bcf1e315e2ac40c4b24dc9519"
2982 -dependencies = [
2983 - "cfg-if",
2984 - "rayon",
2985 -]
2986 -
2834 [[package]]
2835 name = "memchr"
2836 version = "2.8.0"
@@ -3074,18 +2921,6 @@ dependencies = [
2921 "simd-adler32",
2922 ]
2923
3077 -[[package]]
3078 -name = "mio"
3079 -version = "0.8.11"
3080 -source = "registry+https://github.com/rust-lang/crates.io-index"
3081 -checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c"
3082 -dependencies = [
3083 - "libc",
3084 - "log",
3085 - "wasi",
3086 - "windows-sys 0.48.0",
3087 -]
3088 -
2924 [[package]]
2925 name = "mio"
2926 version = "1.2.0"
@@ -3093,6 +2928,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
2928 checksum = "50b7e5b27aa02a74bac8c3f23f448f8d87ff11f92d3aac1a6ed369ee08cc56c1"
2929 dependencies = [
2930 "libc",
2931 + "log",
2932 "wasi",
2933 "windows-sys 0.61.2",
2934 ]
@@ -3161,15 +2997,6 @@ dependencies = [
2997 "smallvec 1.15.1",
2998 ]
2999
3164 -[[package]]
3165 -name = "no_std_io2"
3166 -version = "0.9.3"
3167 -source = "registry+https://github.com/rust-lang/crates.io-index"
3168 -checksum = "b51ed7824b6e07d354605f4abb3d9d300350701299da96642ee084f5ce631550"
3169 -dependencies = [
3170 - "memchr",
3171 -]
3172 -
3000 [[package]]
3001 name = "nohash-hasher"
3002 version = "0.2.0"
@@ -3186,21 +3013,6 @@ dependencies = [
3013 "minimal-lexical",
3014 ]
3015
3189 -[[package]]
3190 -name = "nom"
3191 -version = "8.0.0"
3192 -source = "registry+https://github.com/rust-lang/crates.io-index"
3193 -checksum = "df9761775871bdef83bee530e60050f7e54b1105350d6884eb0fb4f46c2f9405"
3194 -dependencies = [
3195 - "memchr",
3196 -]
3197 -
3198 -[[package]]
3199 -name = "noop_proc_macro"
3200 -version = "0.3.0"
3201 -source = "registry+https://github.com/rust-lang/crates.io-index"
3202 -checksum = "0676bb32a98c1a483ce53e500a81ad9c3d5b3f7c920c28c24e9cb0980d0b5bc8"
3203 -
3016 [[package]]
3017 name = "ntapi"
3018 version = "0.4.3"
@@ -3259,17 +3071,6 @@ version = "0.2.1"
3071 source = "registry+https://github.com/rust-lang/crates.io-index"
3072 checksum = "c6673768db2d862beb9b39a78fdcb1a69439615d5794a1be50caa9bc92c81967"
3073
3262 -[[package]]
3263 -name = "num-derive"
3264 -version = "0.4.2"
3265 -source = "registry+https://github.com/rust-lang/crates.io-index"
3266 -checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202"
3267 -dependencies = [
3268 - "proc-macro2",
3269 - "quote",
3270 - "syn 2.0.117",
3271 -]
3272 -
3074 [[package]]
3075 name = "num-integer"
3076 version = "0.1.46"
@@ -3435,9 +3236,9 @@ dependencies = [
3236
3237 [[package]]
3238 name = "onde-mistralrs"
3438 -version = "0.7.1-alpha.1"
3239 +version = "0.8.2"
3240 source = "registry+https://github.com/rust-lang/crates.io-index"
3440 -checksum = "76dd22e45632b11b3ce66a96687cb3901f4bd2e3f0523600ac84ed8aa62025ea"
3241 +checksum = "f4b5589da2ed82d3962ab4d8278cc8a93fea7c758eb1230894ffadb926c3c16c"
3242 dependencies = [
3243 "anyhow",
3244 "candle-core",
@@ -3463,9 +3264,9 @@ dependencies = [
3264
3265 [[package]]
3266 name = "onde-mistralrs-audio"
3466 -version = "0.7.1-alpha.1"
3267 +version = "0.8.2"
3268 source = "registry+https://github.com/rust-lang/crates.io-index"
3468 -checksum = "3961d6fc770ccd7a0fa855b071ed90387b11cba18f5f61953cbd4608219bc8b1"
3269 +checksum = "ed88aa277c613327f393ff5816fed55609a7a93b87ace505d70a6b3438b12dd2"
3270 dependencies = [
3271 "anyhow",
3272 "apodize",
@@ -3475,9 +3276,9 @@ dependencies = [
3276
3277 [[package]]
3278 name = "onde-mistralrs-core"
3478 -version = "0.7.1-alpha.1"
3279 +version = "0.8.2"
3280 source = "registry+https://github.com/rust-lang/crates.io-index"
3480 -checksum = "07013d7ba1fef6c15ac49b5703bfa9fdfe98491ade97df81f8d6194b56f1996e"
3281 +checksum = "7872456b7db2d8aaf39da83269dbf77e2503d6d398010f3b9a17eebec3da8dee"
3282 dependencies = [
3283 "ahash",
3284 "akin",
@@ -3500,7 +3301,7 @@ dependencies = [
3301 "derive_more",
3302 "dirs",
3303 "either",
3503 - "float8 0.6.1",
3304 + "float8",
3305 "futures",
3306 "galil-seiferas",
3307 "half",
@@ -3527,7 +3328,8 @@ dependencies = [
3328 "onde-mistralrs-paged-attn",
3329 "onde-mistralrs-quant",
3330 "onde-mistralrs-vision",
3530 - "openai-harmony",
3331 + "onde-openai-harmony",
3332 + "onde-tqdm",
3333 "ordered-float",
3334 "parking_lot",
3335 "radix_trie",
@@ -3555,14 +3357,13 @@ dependencies = [
3357 "symphonia",
3358 "sysinfo",
3359 "thiserror 2.0.18",
3558 - "tokenizers",
3360 + "tokenizers 0.21.4",
3361 "tokio",
3362 "tokio-rayon",
3363 "tokio-tungstenite",
3364 "toktrie",
3365 "toktrie_hf_tokenizers",
3366 "toml",
3565 - "tqdm",
3367 "tracing",
3368 "tracing-subscriber",
3369 "urlencoding",
@@ -3573,9 +3374,9 @@ dependencies = [
3374
3375 [[package]]
3376 name = "onde-mistralrs-macros"
3576 -version = "0.7.1-alpha.1"
3377 +version = "0.8.2"
3378 source = "registry+https://github.com/rust-lang/crates.io-index"
3578 -checksum = "0c82222350c6c2c57c6f08f1ff8fcfb7bc5662c6d2fe0bee43ba51f9fc8d7443"
3379 +checksum = "ed7a88fcf59377469c00a355065f3ad9723e00c1870c8b3717b0649f86c77bde"
3380 dependencies = [
3381 "darling 0.23.0",
3382 "proc-macro2",
@@ -3585,9 +3386,9 @@ dependencies = [
3386
3387 [[package]]
3388 name = "onde-mistralrs-mcp"
3588 -version = "0.7.1-alpha.1"
3389 +version = "0.8.2"
3390 source = "registry+https://github.com/rust-lang/crates.io-index"
3590 -checksum = "1a89fc8e22b64a334b58ff27ab312b8a68a51c4c3bb70ba17fea3c0006dd02a5"
3391 +checksum = "f708829672943371b2a14cceaa8c09182d11c9049ec6d3a9c303a74ae65dfc1f"
3392 dependencies = [
3393 "anyhow",
3394 "async-trait",
@@ -3606,15 +3407,15 @@ dependencies = [
3407
3408 [[package]]
3409 name = "onde-mistralrs-paged-attn"
3609 -version = "0.7.1-alpha.1"
3410 +version = "0.8.2"
3411 source = "registry+https://github.com/rust-lang/crates.io-index"
3611 -checksum = "6fc4bb2bf35dd3da67781c370559757bd8528f9002be701551319ab6f99d4a4b"
3412 +checksum = "bdd14bcbee553325d640609504117a2a49db166417bd7883329c6d39971b28c2"
3413 dependencies = [
3414 "anyhow",
3415 "candle-core",
3416 "candle-metal-kernels",
3417 "dispatch2",
3617 - "float8 0.7.0",
3418 + "float8",
3419 "half",
3420 "objc2-foundation",
3421 "objc2-metal",
@@ -3623,16 +3424,16 @@ dependencies = [
3424
3425 [[package]]
3426 name = "onde-mistralrs-quant"
3626 -version = "0.7.1-alpha.1"
3427 +version = "0.8.2"
3428 source = "registry+https://github.com/rust-lang/crates.io-index"
3628 -checksum = "3d897de390f2a3b2ebdf0c9b93a969b40229d774b367b24b7461b1c30f38474b"
3429 +checksum = "36928bb1eec1138ca7b36ee1f4d370e4e374f0874f378915ff0ff34f927c4daf"
3430 dependencies = [
3431 "byteorder",
3432 "candle-core",
3433 "candle-metal-kernels",
3434 "candle-nn",
3435 "dispatch2",
3635 - "float8 0.6.1",
3436 + "float8",
3437 "half",
3438 "hf-hub",
3439 "lazy_static",
@@ -3653,9 +3454,9 @@ dependencies = [
3454
3455 [[package]]
3456 name = "onde-mistralrs-vision"
3656 -version = "0.7.1-alpha.1"
3457 +version = "0.8.2"
3458 source = "registry+https://github.com/rust-lang/crates.io-index"
3658 -checksum = "7abbab76130494cb2e9d24fdb12a3a92f1b5c2537ac40ff13885fd60d72670f2"
3459 +checksum = "2670a611890bfddc7964902f253626cd2b3fd0b7df13f84a779180f35e2a79e9"
3460 dependencies = [
3461 "candle-core",
3462 "image",
@@ -3663,10 +3464,10 @@ dependencies = [
3464 ]
3465
3466 [[package]]
3666 -name = "openai-harmony"
3667 -version = "0.0.8"
3467 +name = "onde-openai-harmony"
3468 +version = "0.0.9"
3469 source = "registry+https://github.com/rust-lang/crates.io-index"
3669 -checksum = "e77e82af451fc95deeb728a40b84db8ee82d341e136c268de415123a560b9b72"
3470 +checksum = "f0f73e12b7378937cb8aaf832bed02b2afa1687581f73c3298c5af0cca9df5e6"
3471 dependencies = [
3472 "anyhow",
3473 "base64 0.22.1",
@@ -3674,7 +3475,6 @@ dependencies = [
3475 "clap 4.6.1",
3476 "fancy-regex 0.13.0",
3477 "futures",
3677 - "image",
3478 "regex",
3479 "reqwest 0.12.28",
3480 "rustc-hash 1.1.0",
@@ -3686,6 +3486,39 @@ dependencies = [
3486 "thiserror 2.0.18",
3487 ]
3488
3489 +[[package]]
3490 +name = "onde-tqdm"
3491 +version = "0.8.1"
3492 +source = "registry+https://github.com/rust-lang/crates.io-index"
3493 +checksum = "f1e0a37af6d7c66eab140590f939d648c2ce095c36e24e2dfddd94133451f3a2"
3494 +dependencies = [
3495 + "anyhow",
3496 + "crossterm",
3497 + "once_cell",
3498 +]
3499 +
3500 +[[package]]
3501 +name = "onig"
3502 +version = "6.5.2"
3503 +source = "registry+https://github.com/rust-lang/crates.io-index"
3504 +checksum = "e9f0430136375a315630bfaf61d6bca71a048258b312be75f26f910fb4333e44"
3505 +dependencies = [
3506 + "bitflags 2.11.1",
3507 + "libc",
3508 + "once_cell",
3509 + "onig_sys",
3510 +]
3511 +
3512 +[[package]]
3513 +name = "onig_sys"
3514 +version = "69.9.2"
3515 +source = "registry+https://github.com/rust-lang/crates.io-index"
3516 +checksum = "725f3ee364ae6d02cfca12ef2be392cfee2733c2a01f0ed386fb74fa94a0fd26"
3517 +dependencies = [
3518 + "cc",
3519 + "pkg-config",
3520 +]
3521 +
3522 [[package]]
3523 name = "openssl-probe"
3524 version = "0.2.1"
@@ -3745,12 +3578,6 @@ version = "1.0.15"
3578 source = "registry+https://github.com/rust-lang/crates.io-index"
3579 checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a"
3580
3748 -[[package]]
3749 -name = "pastey"
3750 -version = "0.1.1"
3751 -source = "registry+https://github.com/rust-lang/crates.io-index"
3752 -checksum = "35fb2e5f958ec131621fdd531e9fc186ed768cbe395337403ae56c17a74c68ec"
3753 -
3581 [[package]]
3582 name = "percent-encoding"
3583 version = "2.3.2"
@@ -3816,6 +3643,12 @@ version = "0.2.17"
3643 source = "registry+https://github.com/rust-lang/crates.io-index"
3644 checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd"
3645
3646 +[[package]]
3647 +name = "pkg-config"
3648 +version = "0.3.33"
3649 +source = "registry+https://github.com/rust-lang/crates.io-index"
3650 +checksum = "19f132c84eca552bf34cab8ec81f1c1dcc229b811638f9d283dceabe58c5569e"
3651 +
3652 [[package]]
3653 name = "plain"
3654 version = "0.2.3"
@@ -3923,25 +3756,6 @@ dependencies = [
3756 "unicode-ident",
3757 ]
3758
3926 -[[package]]
3927 -name = "profiling"
3928 -version = "1.0.17"
3929 -source = "registry+https://github.com/rust-lang/crates.io-index"
3930 -checksum = "3eb8486b569e12e2c32ad3e204dbaba5e4b5b216e9367044f25f1dba42341773"
3931 -dependencies = [
3932 - "profiling-procmacros",
3933 -]
3934 -
3935 -[[package]]
3936 -name = "profiling-procmacros"
3937 -version = "1.0.17"
3938 -source = "registry+https://github.com/rust-lang/crates.io-index"
3939 -checksum = "52717f9a02b6965224f95ca2a81e2e0c5c43baacd28ca057577988930b6c3d5b"
3940 -dependencies = [
3941 - "quote",
3942 - "syn 2.0.117",
3943 -]
3944 -
3759 [[package]]
3760 name = "pulp"
3761 version = "0.21.5"
@@ -4175,56 +3989,6 @@ dependencies = [
3989 "rand_core 0.9.5",
3990 ]
3991
4178 -[[package]]
4179 -name = "rav1e"
4180 -version = "0.8.1"
4181 -source = "registry+https://github.com/rust-lang/crates.io-index"
4182 -checksum = "43b6dd56e85d9483277cde964fd1bdb0428de4fec5ebba7540995639a21cb32b"
4183 -dependencies = [
4184 - "aligned-vec",
4185 - "arbitrary",
4186 - "arg_enum_proc_macro",
4187 - "arrayvec",
4188 - "av-scenechange",
4189 - "av1-grain",
4190 - "bitstream-io",
4191 - "built",
4192 - "cfg-if",
4193 - "interpolate_name",
4194 - "itertools",
4195 - "libc",
4196 - "libfuzzer-sys",
4197 - "log",
4198 - "maybe-rayon",
4199 - "new_debug_unreachable",
4200 - "noop_proc_macro",
4201 - "num-derive",
4202 - "num-traits",
4203 - "paste",
4204 - "profiling",
4205 - "rand 0.9.4",
4206 - "rand_chacha 0.9.0",
4207 - "simd_helpers",
4208 - "thiserror 2.0.18",
4209 - "v_frame",
4210 - "wasm-bindgen",
4211 -]
4212 -
4213 -[[package]]
4214 -name = "ravif"
4215 -version = "0.13.0"
4216 -source = "registry+https://github.com/rust-lang/crates.io-index"
4217 -checksum = "e52310197d971b0f5be7fe6b57530dcd27beb35c1b013f29d66c1ad73fbbcc45"
4218 -dependencies = [
4219 - "avif-serialize",
4220 - "imgref",
4221 - "loop9",
4222 - "quick-error",
4223 - "rav1e",
4224 - "rayon",
4225 - "rgb",
4226 -]
4227 -
3992 [[package]]
3993 name = "raw-cpuid"
3994 version = "11.6.0"
@@ -4452,12 +4216,6 @@ dependencies = [
4216 "web-sys",
4217 ]
4218
4455 -[[package]]
4456 -name = "rgb"
4457 -version = "0.8.53"
4458 -source = "registry+https://github.com/rust-lang/crates.io-index"
4459 -checksum = "47b34b781b31e5d73e9fbc8689c70551fd1ade9a19e3e28cfec8580a79290cc4"
4460 -
4219 [[package]]
4220 name = "ring"
4221 version = "0.17.14"
@@ -5061,7 +4819,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
4819 checksum = "b75a19a7a740b25bc7944bdee6172368f988763b744e3d4dfe753f6b4ece40cc"
4820 dependencies = [
4821 "libc",
5064 - "mio 0.8.11",
4822 + "mio",
4823 "signal-hook",
4824 ]
4825
@@ -5094,15 +4852,6 @@ version = "0.3.9"
4852 source = "registry+https://github.com/rust-lang/crates.io-index"
4853 checksum = "703d5c7ef118737c72f1af64ad2f6f8c5e1921f818cdcb97b8fe6fc69bf66214"
4854
5097 -[[package]]
5098 -name = "simd_helpers"
5099 -version = "0.1.0"
5100 -source = "registry+https://github.com/rust-lang/crates.io-index"
5101 -checksum = "95890f873bec569a0362c235787f3aca6e1e887302ba4840839bcc6459c42da6"
5102 -dependencies = [
5103 - "quote",
5104 -]
5105 -
4855 [[package]]
4856 name = "siphasher"
4857 version = "1.0.2"
@@ -5232,7 +4981,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
4981 checksum = "5851699c4033c63636f7ea4cf7b7c1f1bf06d0cc03cfb42e711de5a5c46cf326"
4982 dependencies = [
4983 "base64 0.13.1",
5235 - "nom 7.1.3",
4984 + "nom",
4985 "serde",
4986 "unicode-segmentation",
4987 ]
@@ -5839,6 +5588,39 @@ dependencies = [
5588 "unicode_categories",
5589 ]
5590
5591 +[[package]]
5592 +name = "tokenizers"
5593 +version = "0.22.2"
5594 +source = "registry+https://github.com/rust-lang/crates.io-index"
5595 +checksum = "b238e22d44a15349529690fb07bd645cf58149a1b1e44d6cb5bd1641ff1a6223"
5596 +dependencies = [
5597 + "ahash",
5598 + "aho-corasick",
5599 + "compact_str",
5600 + "dary_heap",
5601 + "derive_builder",
5602 + "esaxx-rs",
5603 + "getrandom 0.3.4",
5604 + "itertools",
5605 + "log",
5606 + "macro_rules_attribute",
5607 + "monostate",
5608 + "onig",
5609 + "paste",
5610 + "rand 0.9.4",
5611 + "rayon",
5612 + "rayon-cond",
5613 + "regex",
5614 + "regex-syntax",
5615 + "serde",
5616 + "serde_json",
5617 + "spm_precompiled",
5618 + "thiserror 2.0.18",
5619 + "unicode-normalization-alignments",
5620 + "unicode-segmentation",
5621 + "unicode_categories",
5622 +]
5623 +
5624 [[package]]
5625 name = "tokio"
5626 version = "1.52.1"
@@ -5847,7 +5629,7 @@ checksum = "b67dee974fe86fd92cc45b7a95fdd2f99a36a6d7b0d431a231178d3d670bbcc6"
5629 dependencies = [
5630 "bytes",
5631 "libc",
5850 - "mio 1.2.0",
5632 + "mio",
5633 "parking_lot",
5634 "pin-project-lite",
5635 "signal-hook-registry",
@@ -5935,7 +5717,7 @@ dependencies = [
5717 "log",
5718 "serde",
5719 "serde_json",
5938 - "tokenizers",
5720 + "tokenizers 0.21.4",
5721 "toktrie",
5722 ]
5723
@@ -6023,17 +5805,6 @@ version = "0.3.3"
5805 source = "registry+https://github.com/rust-lang/crates.io-index"
5806 checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3"
5807
6026 -[[package]]
6027 -name = "tqdm"
6028 -version = "0.8.0"
6029 -source = "registry+https://github.com/rust-lang/crates.io-index"
6030 -checksum = "b316d5c2ac649ca856dacd487d0ebb94f3b746bada51355d93dd2c007ab62a2e"
6031 -dependencies = [
6032 - "anyhow",
6033 - "crossterm",
6034 - "once_cell",
6035 -]
6036 -
5808 [[package]]
5809 name = "tracing"
5810 version = "0.1.44"
@@ -6117,7 +5888,7 @@ version = "2.2.1"
5888 source = "registry+https://github.com/rust-lang/crates.io-index"
5889 checksum = "4fc20a25899c5ae43735253244214f3d5eb75dd28d9cc8491732294a985adb8c"
5890 dependencies = [
6120 - "convert_case",
5891 + "convert_case 0.6.0",
5892 "proc-macro2",
5893 "quote",
5894 "state",
@@ -6497,17 +6268,6 @@ dependencies = [
6268 "wasm-bindgen",
6269 ]
6270
6500 -[[package]]
6501 -name = "v_frame"
6502 -version = "0.3.9"
6503 -source = "registry+https://github.com/rust-lang/crates.io-index"
6504 -checksum = "666b7727c8875d6ab5db9533418d7c764233ac9c0cff1d469aec8fa127597be2"
6505 -dependencies = [
6506 - "aligned-vec",
6507 - "num-traits",
6508 - "wasm-bindgen",
6509 -]
6510 -
6271 [[package]]
6272 name = "valuable"
6273 version = "0.1.1"
@@ -6772,7 +6532,7 @@ version = "5.0.0"
6532 source = "registry+https://github.com/rust-lang/crates.io-index"
6533 checksum = "998d2c24ec099a87daf9467808859f9d82b61f1d9c9701251aea037f514eae0e"
6534 dependencies = [
6775 - "nom 7.1.3",
6535 + "nom",
6536 ]
6537
6538 [[package]]
@@ -6996,15 +6756,6 @@ dependencies = [
6756 "windows-targets 0.42.2",
6757 ]
6758
6999 -[[package]]
7000 -name = "windows-sys"
7001 -version = "0.48.0"
7002 -source = "registry+https://github.com/rust-lang/crates.io-index"
7003 -checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
7004 -dependencies = [
7005 - "windows-targets 0.48.5",
7006 -]
7007 -
6759 [[package]]
6760 name = "windows-sys"
6761 version = "0.52.0"
@@ -7408,12 +7159,6 @@ version = "0.6.3"
7159 source = "registry+https://github.com/rust-lang/crates.io-index"
7160 checksum = "1ffae5123b2d3fc086436f8834ae3ab053a283cfac8fe0a0b8eaae044768a4c4"
7161
7411 -[[package]]
7412 -name = "y4m"
7413 -version = "0.8.0"
7414 -source = "registry+https://github.com/rust-lang/crates.io-index"
7415 -checksum = "7a5a4b21e1a62b67a2970e6831bc091d7b87e119e7f9791aef9702e3bef04448"
7416 -
7162 [[package]]
7163 name = "yoke"
7164 version = "0.7.5"