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"