tangled
alpha
login
or
join now
suri.codes
/
filaments
2
fork
atom
My personal-knowledge-system, with deeply integrated task tracking and long term goal planning capabilities.
2
fork
atom
overview
issues
pulls
pipelines
feat: add build.rs using vergen_gix for metadata
suri.codes
1 week ago
0ba60efe
32bcb76f
verified
This commit was signed with the committer's
known signature
.
suri.codes
SSH Key Fingerprint:
SHA256:rTPBPZZoiphDQQwY84AnrZ0gDJZHX9UX/wNGUAU15Sc=
+1369
-12
5 changed files
expand all
collapse all
unified
split
Cargo.lock
Cargo.toml
build.rs
flake.lock
flake.nix
+1334
-6
Cargo.lock
···
89
89
checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c"
90
90
91
91
[[package]]
92
92
+
name = "arc-swap"
93
93
+
version = "1.8.2"
94
94
+
source = "registry+https://github.com/rust-lang/crates.io-index"
95
95
+
checksum = "f9f3647c145568cec02c42054e07bdf9a5a698e15b466fb2341bfc393cd24aa5"
96
96
+
dependencies = [
97
97
+
"rustversion",
98
98
+
]
99
99
+
100
100
+
[[package]]
92
101
name = "atomic"
93
102
version = "0.6.1"
94
103
source = "registry+https://github.com/rust-lang/crates.io-index"
···
171
180
]
172
181
173
182
[[package]]
183
183
+
name = "bstr"
184
184
+
version = "1.12.1"
185
185
+
source = "registry+https://github.com/rust-lang/crates.io-index"
186
186
+
checksum = "63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab"
187
187
+
dependencies = [
188
188
+
"memchr",
189
189
+
"regex-automata",
190
190
+
"serde",
191
191
+
]
192
192
+
193
193
+
[[package]]
174
194
name = "bumpalo"
175
195
version = "3.20.2"
176
196
source = "registry+https://github.com/rust-lang/crates.io-index"
···
181
201
version = "1.25.0"
182
202
source = "registry+https://github.com/rust-lang/crates.io-index"
183
203
checksum = "c8efb64bd706a16a1bdde310ae86b351e4d21550d98d056f22f8a7f7a2183fec"
204
204
+
205
205
+
[[package]]
206
206
+
name = "byteorder"
207
207
+
version = "1.5.0"
208
208
+
source = "registry+https://github.com/rust-lang/crates.io-index"
209
209
+
checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
184
210
185
211
[[package]]
186
212
name = "bytes"
···
189
215
checksum = "1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33"
190
216
191
217
[[package]]
218
218
+
name = "camino"
219
219
+
version = "1.2.2"
220
220
+
source = "registry+https://github.com/rust-lang/crates.io-index"
221
221
+
checksum = "e629a66d692cb9ff1a1c664e41771b3dcaf961985a9774c0eb0bd1b51cf60a48"
222
222
+
dependencies = [
223
223
+
"serde_core",
224
224
+
]
225
225
+
226
226
+
[[package]]
227
227
+
name = "cargo-platform"
228
228
+
version = "0.3.2"
229
229
+
source = "registry+https://github.com/rust-lang/crates.io-index"
230
230
+
checksum = "87a0c0e6148f11f01f32650a2ea02d532b2ad4e81d8bd41e6e565b5adc5e6082"
231
231
+
dependencies = [
232
232
+
"serde",
233
233
+
"serde_core",
234
234
+
]
235
235
+
236
236
+
[[package]]
237
237
+
name = "cargo_metadata"
238
238
+
version = "0.23.1"
239
239
+
source = "registry+https://github.com/rust-lang/crates.io-index"
240
240
+
checksum = "ef987d17b0a113becdd19d3d0022d04d7ef41f9efe4f3fb63ac44ba61df3ade9"
241
241
+
dependencies = [
242
242
+
"camino",
243
243
+
"cargo-platform",
244
244
+
"semver",
245
245
+
"serde",
246
246
+
"serde_json",
247
247
+
"thiserror 2.0.18",
248
248
+
]
249
249
+
250
250
+
[[package]]
192
251
name = "castaway"
193
252
version = "0.2.4"
194
253
source = "registry+https://github.com/rust-lang/crates.io-index"
···
210
269
checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724"
211
270
212
271
[[package]]
272
272
+
name = "clap"
273
273
+
version = "4.5.60"
274
274
+
source = "registry+https://github.com/rust-lang/crates.io-index"
275
275
+
checksum = "2797f34da339ce31042b27d23607e051786132987f595b02ba4f6a6dffb7030a"
276
276
+
dependencies = [
277
277
+
"clap_builder",
278
278
+
"clap_derive",
279
279
+
]
280
280
+
281
281
+
[[package]]
282
282
+
name = "clap_builder"
283
283
+
version = "4.5.60"
284
284
+
source = "registry+https://github.com/rust-lang/crates.io-index"
285
285
+
checksum = "24a241312cea5059b13574bb9b3861cabf758b879c15190b37b6d6fd63ab6876"
286
286
+
dependencies = [
287
287
+
"anstream",
288
288
+
"anstyle",
289
289
+
"clap_lex",
290
290
+
"strsim",
291
291
+
"terminal_size",
292
292
+
"unicase",
293
293
+
"unicode-width",
294
294
+
]
295
295
+
296
296
+
[[package]]
297
297
+
name = "clap_derive"
298
298
+
version = "4.5.55"
299
299
+
source = "registry+https://github.com/rust-lang/crates.io-index"
300
300
+
checksum = "a92793da1a46a5f2a02a6f4c46c6496b28c43638adea8306fcb0caa1634f24e5"
301
301
+
dependencies = [
302
302
+
"heck",
303
303
+
"proc-macro2",
304
304
+
"quote",
305
305
+
"syn 2.0.117",
306
306
+
]
307
307
+
308
308
+
[[package]]
309
309
+
name = "clap_lex"
310
310
+
version = "1.0.0"
311
311
+
source = "registry+https://github.com/rust-lang/crates.io-index"
312
312
+
checksum = "3a822ea5bc7590f9d40f1ba12c0dc3c2760f3482c6984db1573ad11031420831"
313
313
+
314
314
+
[[package]]
315
315
+
name = "clru"
316
316
+
version = "0.6.3"
317
317
+
source = "registry+https://github.com/rust-lang/crates.io-index"
318
318
+
checksum = "197fd99cb113a8d5d9b6376f3aa817f32c1078f2343b714fff7d2ca44fdf67d5"
319
319
+
dependencies = [
320
320
+
"hashbrown 0.16.1",
321
321
+
]
322
322
+
323
323
+
[[package]]
213
324
name = "color-eyre"
214
325
version = "0.6.5"
215
326
source = "registry+https://github.com/rust-lang/crates.io-index"
···
285
396
dependencies = [
286
397
"libc",
287
398
]
399
399
+
400
400
+
[[package]]
401
401
+
name = "crc32fast"
402
402
+
version = "1.5.0"
403
403
+
source = "registry+https://github.com/rust-lang/crates.io-index"
404
404
+
checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511"
405
405
+
dependencies = [
406
406
+
"cfg-if",
407
407
+
]
408
408
+
409
409
+
[[package]]
410
410
+
name = "crossbeam-utils"
411
411
+
version = "0.8.21"
412
412
+
source = "registry+https://github.com/rust-lang/crates.io-index"
413
413
+
checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28"
288
414
289
415
[[package]]
290
416
name = "crossterm"
···
336
462
337
463
[[package]]
338
464
name = "darling"
465
465
+
version = "0.20.11"
466
466
+
source = "registry+https://github.com/rust-lang/crates.io-index"
467
467
+
checksum = "fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee"
468
468
+
dependencies = [
469
469
+
"darling_core 0.20.11",
470
470
+
"darling_macro 0.20.11",
471
471
+
]
472
472
+
473
473
+
[[package]]
474
474
+
name = "darling"
339
475
version = "0.23.0"
340
476
source = "registry+https://github.com/rust-lang/crates.io-index"
341
477
checksum = "25ae13da2f202d56bd7f91c25fba009e7717a1e4a1cc98a76d844b65ae912e9d"
342
478
dependencies = [
343
343
-
"darling_core",
344
344
-
"darling_macro",
479
479
+
"darling_core 0.23.0",
480
480
+
"darling_macro 0.23.0",
481
481
+
]
482
482
+
483
483
+
[[package]]
484
484
+
name = "darling_core"
485
485
+
version = "0.20.11"
486
486
+
source = "registry+https://github.com/rust-lang/crates.io-index"
487
487
+
checksum = "0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e"
488
488
+
dependencies = [
489
489
+
"fnv",
490
490
+
"ident_case",
491
491
+
"proc-macro2",
492
492
+
"quote",
493
493
+
"strsim",
494
494
+
"syn 2.0.117",
345
495
]
346
496
347
497
[[package]]
···
359
509
360
510
[[package]]
361
511
name = "darling_macro"
512
512
+
version = "0.20.11"
513
513
+
source = "registry+https://github.com/rust-lang/crates.io-index"
514
514
+
checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead"
515
515
+
dependencies = [
516
516
+
"darling_core 0.20.11",
517
517
+
"quote",
518
518
+
"syn 2.0.117",
519
519
+
]
520
520
+
521
521
+
[[package]]
522
522
+
name = "darling_macro"
362
523
version = "0.23.0"
363
524
source = "registry+https://github.com/rust-lang/crates.io-index"
364
525
checksum = "ac3984ec7bd6cfa798e62b4a642426a5be0e68f9401cfc2a01e3fa9ea2fcdb8d"
365
526
dependencies = [
366
366
-
"darling_core",
527
527
+
"darling_core 0.23.0",
367
528
"quote",
368
529
"syn 2.0.117",
369
530
]
370
531
371
532
[[package]]
533
533
+
name = "dashmap"
534
534
+
version = "6.1.0"
535
535
+
source = "registry+https://github.com/rust-lang/crates.io-index"
536
536
+
checksum = "5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf"
537
537
+
dependencies = [
538
538
+
"cfg-if",
539
539
+
"crossbeam-utils",
540
540
+
"hashbrown 0.14.5",
541
541
+
"lock_api",
542
542
+
"once_cell",
543
543
+
"parking_lot_core",
544
544
+
]
545
545
+
546
546
+
[[package]]
372
547
name = "deltae"
373
548
version = "0.3.2"
374
549
source = "registry+https://github.com/rust-lang/crates.io-index"
···
384
559
]
385
560
386
561
[[package]]
562
562
+
name = "derive_builder"
563
563
+
version = "0.20.2"
564
564
+
source = "registry+https://github.com/rust-lang/crates.io-index"
565
565
+
checksum = "507dfb09ea8b7fa618fcf76e953f4f5e192547945816d5358edffe39f6f94947"
566
566
+
dependencies = [
567
567
+
"derive_builder_macro",
568
568
+
]
569
569
+
570
570
+
[[package]]
571
571
+
name = "derive_builder_core"
572
572
+
version = "0.20.2"
573
573
+
source = "registry+https://github.com/rust-lang/crates.io-index"
574
574
+
checksum = "2d5bcf7b024d6835cfb3d473887cd966994907effbe9227e8c8219824d06c4e8"
575
575
+
dependencies = [
576
576
+
"darling 0.20.11",
577
577
+
"proc-macro2",
578
578
+
"quote",
579
579
+
"syn 2.0.117",
580
580
+
]
581
581
+
582
582
+
[[package]]
583
583
+
name = "derive_builder_macro"
584
584
+
version = "0.20.2"
585
585
+
source = "registry+https://github.com/rust-lang/crates.io-index"
586
586
+
checksum = "ab63b0e2bf4d5928aff72e83a7dace85d7bba5fe12dcc3c5a572d78caffd3f3c"
587
587
+
dependencies = [
588
588
+
"derive_builder_core",
589
589
+
"syn 2.0.117",
590
590
+
]
591
591
+
592
592
+
[[package]]
387
593
name = "derive_more"
388
594
version = "2.1.1"
389
595
source = "registry+https://github.com/rust-lang/crates.io-index"
···
446
652
]
447
653
448
654
[[package]]
655
655
+
name = "dunce"
656
656
+
version = "1.0.5"
657
657
+
source = "registry+https://github.com/rust-lang/crates.io-index"
658
658
+
checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813"
659
659
+
660
660
+
[[package]]
449
661
name = "either"
450
662
version = "1.15.0"
451
663
source = "registry+https://github.com/rust-lang/crates.io-index"
···
458
670
checksum = "34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0"
459
671
460
672
[[package]]
673
673
+
name = "encoding_rs"
674
674
+
version = "0.8.35"
675
675
+
source = "registry+https://github.com/rust-lang/crates.io-index"
676
676
+
checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3"
677
677
+
dependencies = [
678
678
+
"cfg-if",
679
679
+
]
680
680
+
681
681
+
[[package]]
461
682
name = "equivalent"
462
683
version = "1.0.2"
463
684
source = "registry+https://github.com/rust-lang/crates.io-index"
···
503
724
]
504
725
505
726
[[package]]
727
727
+
name = "faster-hex"
728
728
+
version = "0.10.0"
729
729
+
source = "registry+https://github.com/rust-lang/crates.io-index"
730
730
+
checksum = "7223ae2d2f179b803433d9c830478527e92b8117eab39460edae7f1614d9fb73"
731
731
+
dependencies = [
732
732
+
"heapless",
733
733
+
"serde",
734
734
+
]
735
735
+
736
736
+
[[package]]
737
737
+
name = "fastrand"
738
738
+
version = "2.3.0"
739
739
+
source = "registry+https://github.com/rust-lang/crates.io-index"
740
740
+
checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be"
741
741
+
742
742
+
[[package]]
506
743
name = "filaments"
507
744
version = "0.1.0"
508
745
dependencies = [
746
746
+
"anyhow",
509
747
"better-panic",
748
748
+
"clap",
510
749
"color-eyre",
511
750
"crossterm",
512
751
"directories",
···
521
760
"tracing",
522
761
"tracing-error",
523
762
"tracing-subscriber",
763
763
+
"vergen-gix",
524
764
]
525
765
526
766
[[package]]
···
535
775
]
536
776
537
777
[[package]]
778
778
+
name = "filetime"
779
779
+
version = "0.2.27"
780
780
+
source = "registry+https://github.com/rust-lang/crates.io-index"
781
781
+
checksum = "f98844151eee8917efc50bd9e8318cb963ae8b297431495d3f758616ea5c57db"
782
782
+
dependencies = [
783
783
+
"cfg-if",
784
784
+
"libc",
785
785
+
"libredox",
786
786
+
]
787
787
+
788
788
+
[[package]]
538
789
name = "finl_unicode"
539
790
version = "1.4.0"
540
791
source = "registry+https://github.com/rust-lang/crates.io-index"
···
705
956
checksum = "e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7"
706
957
707
958
[[package]]
959
959
+
name = "gix"
960
960
+
version = "0.77.0"
961
961
+
source = "registry+https://github.com/rust-lang/crates.io-index"
962
962
+
checksum = "3d8284d86a2f5c0987fbf7219a128815cc04af5a18f5fd7eec6a76d83c2b78cc"
963
963
+
dependencies = [
964
964
+
"gix-actor",
965
965
+
"gix-attributes",
966
966
+
"gix-command",
967
967
+
"gix-commitgraph",
968
968
+
"gix-config",
969
969
+
"gix-date",
970
970
+
"gix-diff",
971
971
+
"gix-dir",
972
972
+
"gix-discover",
973
973
+
"gix-features",
974
974
+
"gix-filter",
975
975
+
"gix-fs",
976
976
+
"gix-glob",
977
977
+
"gix-hash",
978
978
+
"gix-hashtable",
979
979
+
"gix-ignore",
980
980
+
"gix-index",
981
981
+
"gix-lock",
982
982
+
"gix-object",
983
983
+
"gix-odb",
984
984
+
"gix-pack",
985
985
+
"gix-path",
986
986
+
"gix-pathspec",
987
987
+
"gix-protocol",
988
988
+
"gix-ref",
989
989
+
"gix-refspec",
990
990
+
"gix-revision",
991
991
+
"gix-revwalk",
992
992
+
"gix-sec",
993
993
+
"gix-shallow",
994
994
+
"gix-status",
995
995
+
"gix-submodule",
996
996
+
"gix-tempfile",
997
997
+
"gix-trace",
998
998
+
"gix-traverse",
999
999
+
"gix-url",
1000
1000
+
"gix-utils",
1001
1001
+
"gix-validate",
1002
1002
+
"gix-worktree",
1003
1003
+
"parking_lot",
1004
1004
+
"signal-hook 0.3.18",
1005
1005
+
"smallvec",
1006
1006
+
"thiserror 2.0.18",
1007
1007
+
]
1008
1008
+
1009
1009
+
[[package]]
1010
1010
+
name = "gix-actor"
1011
1011
+
version = "0.37.1"
1012
1012
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1013
1013
+
checksum = "c345528d405eab51d20f505f5fe1a4680973953694e0292c6bbe97827daa55c4"
1014
1014
+
dependencies = [
1015
1015
+
"bstr",
1016
1016
+
"gix-date",
1017
1017
+
"gix-utils",
1018
1018
+
"itoa",
1019
1019
+
"thiserror 2.0.18",
1020
1020
+
"winnow",
1021
1021
+
]
1022
1022
+
1023
1023
+
[[package]]
1024
1024
+
name = "gix-attributes"
1025
1025
+
version = "0.29.0"
1026
1026
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1027
1027
+
checksum = "f47dabf8a50f1558c3a55d978440c7c4f22f87ac897bef03b4edbc96f6115966"
1028
1028
+
dependencies = [
1029
1029
+
"bstr",
1030
1030
+
"gix-glob",
1031
1031
+
"gix-path",
1032
1032
+
"gix-quote",
1033
1033
+
"gix-trace",
1034
1034
+
"kstring",
1035
1035
+
"smallvec",
1036
1036
+
"thiserror 2.0.18",
1037
1037
+
"unicode-bom",
1038
1038
+
]
1039
1039
+
1040
1040
+
[[package]]
1041
1041
+
name = "gix-bitmap"
1042
1042
+
version = "0.2.16"
1043
1043
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1044
1044
+
checksum = "d982fc7ef0608e669851d0d2a6141dae74c60d5a27e8daa451f2a4857bbf41e2"
1045
1045
+
dependencies = [
1046
1046
+
"thiserror 2.0.18",
1047
1047
+
]
1048
1048
+
1049
1049
+
[[package]]
1050
1050
+
name = "gix-chunk"
1051
1051
+
version = "0.4.12"
1052
1052
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1053
1053
+
checksum = "5c356b3825677cb6ff579551bb8311a81821e184453cbd105e2fc5311b288eeb"
1054
1054
+
dependencies = [
1055
1055
+
"thiserror 2.0.18",
1056
1056
+
]
1057
1057
+
1058
1058
+
[[package]]
1059
1059
+
name = "gix-command"
1060
1060
+
version = "0.6.5"
1061
1061
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1062
1062
+
checksum = "46f9c425730a654835351e6da8c3c69ba1804f8b8d4e96d027254151138d5c64"
1063
1063
+
dependencies = [
1064
1064
+
"bstr",
1065
1065
+
"gix-path",
1066
1066
+
"gix-quote",
1067
1067
+
"gix-trace",
1068
1068
+
"shell-words",
1069
1069
+
]
1070
1070
+
1071
1071
+
[[package]]
1072
1072
+
name = "gix-commitgraph"
1073
1073
+
version = "0.31.0"
1074
1074
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1075
1075
+
checksum = "efdcba8048045baf15225daf949d597c3e6183d130245e22a7fbd27084abe63a"
1076
1076
+
dependencies = [
1077
1077
+
"bstr",
1078
1078
+
"gix-chunk",
1079
1079
+
"gix-hash",
1080
1080
+
"memmap2",
1081
1081
+
"thiserror 2.0.18",
1082
1082
+
]
1083
1083
+
1084
1084
+
[[package]]
1085
1085
+
name = "gix-config"
1086
1086
+
version = "0.50.0"
1087
1087
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1088
1088
+
checksum = "b58e2ff8eef96b71f2c5e260f02ca0475caff374027c5cc5a29bda69fac67404"
1089
1089
+
dependencies = [
1090
1090
+
"bstr",
1091
1091
+
"gix-config-value",
1092
1092
+
"gix-features",
1093
1093
+
"gix-glob",
1094
1094
+
"gix-path",
1095
1095
+
"gix-ref",
1096
1096
+
"gix-sec",
1097
1097
+
"memchr",
1098
1098
+
"smallvec",
1099
1099
+
"thiserror 2.0.18",
1100
1100
+
"unicode-bom",
1101
1101
+
"winnow",
1102
1102
+
]
1103
1103
+
1104
1104
+
[[package]]
1105
1105
+
name = "gix-config-value"
1106
1106
+
version = "0.16.0"
1107
1107
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1108
1108
+
checksum = "2409cffa4fe8b303847d5b6ba8df9da9ba65d302fc5ee474ea0cac5afde79840"
1109
1109
+
dependencies = [
1110
1110
+
"bitflags 2.11.0",
1111
1111
+
"bstr",
1112
1112
+
"gix-path",
1113
1113
+
"libc",
1114
1114
+
"thiserror 2.0.18",
1115
1115
+
]
1116
1116
+
1117
1117
+
[[package]]
1118
1118
+
name = "gix-date"
1119
1119
+
version = "0.12.1"
1120
1120
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1121
1121
+
checksum = "fe4a31bab8159e233094fa70d2e5fd3ec6f19e593f67e6ae01281daa48f8d8e7"
1122
1122
+
dependencies = [
1123
1123
+
"bstr",
1124
1124
+
"itoa",
1125
1125
+
"jiff",
1126
1126
+
"smallvec",
1127
1127
+
"thiserror 2.0.18",
1128
1128
+
]
1129
1129
+
1130
1130
+
[[package]]
1131
1131
+
name = "gix-diff"
1132
1132
+
version = "0.57.1"
1133
1133
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1134
1134
+
checksum = "3506936e63ce14cd54b5f28ed06c8e43b92ef9f41c2238cc0bc271a9259b4e90"
1135
1135
+
dependencies = [
1136
1136
+
"bstr",
1137
1137
+
"gix-attributes",
1138
1138
+
"gix-command",
1139
1139
+
"gix-filter",
1140
1140
+
"gix-fs",
1141
1141
+
"gix-hash",
1142
1142
+
"gix-index",
1143
1143
+
"gix-object",
1144
1144
+
"gix-path",
1145
1145
+
"gix-pathspec",
1146
1146
+
"gix-tempfile",
1147
1147
+
"gix-trace",
1148
1148
+
"gix-traverse",
1149
1149
+
"gix-worktree",
1150
1150
+
"imara-diff",
1151
1151
+
"thiserror 2.0.18",
1152
1152
+
]
1153
1153
+
1154
1154
+
[[package]]
1155
1155
+
name = "gix-dir"
1156
1156
+
version = "0.19.0"
1157
1157
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1158
1158
+
checksum = "709d9fad32d2eb8b0129850874246569e801b6d5877e0c41356c23e9e2501e06"
1159
1159
+
dependencies = [
1160
1160
+
"bstr",
1161
1161
+
"gix-discover",
1162
1162
+
"gix-fs",
1163
1163
+
"gix-ignore",
1164
1164
+
"gix-index",
1165
1165
+
"gix-object",
1166
1166
+
"gix-path",
1167
1167
+
"gix-pathspec",
1168
1168
+
"gix-trace",
1169
1169
+
"gix-utils",
1170
1170
+
"gix-worktree",
1171
1171
+
"thiserror 2.0.18",
1172
1172
+
]
1173
1173
+
1174
1174
+
[[package]]
1175
1175
+
name = "gix-discover"
1176
1176
+
version = "0.45.0"
1177
1177
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1178
1178
+
checksum = "42ce096dc132533802a09d6fd5d4008858f2038341dfe2e69e0d0239edb359de"
1179
1179
+
dependencies = [
1180
1180
+
"bstr",
1181
1181
+
"dunce",
1182
1182
+
"gix-fs",
1183
1183
+
"gix-hash",
1184
1184
+
"gix-path",
1185
1185
+
"gix-ref",
1186
1186
+
"gix-sec",
1187
1187
+
"thiserror 2.0.18",
1188
1188
+
]
1189
1189
+
1190
1190
+
[[package]]
1191
1191
+
name = "gix-features"
1192
1192
+
version = "0.45.2"
1193
1193
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1194
1194
+
checksum = "d56aad357ae016449434705033df644ac6253dfcf1281aad3af3af9e907560d1"
1195
1195
+
dependencies = [
1196
1196
+
"crc32fast",
1197
1197
+
"gix-path",
1198
1198
+
"gix-trace",
1199
1199
+
"gix-utils",
1200
1200
+
"libc",
1201
1201
+
"once_cell",
1202
1202
+
"prodash",
1203
1203
+
"thiserror 2.0.18",
1204
1204
+
"walkdir",
1205
1205
+
"zlib-rs",
1206
1206
+
]
1207
1207
+
1208
1208
+
[[package]]
1209
1209
+
name = "gix-filter"
1210
1210
+
version = "0.24.1"
1211
1211
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1212
1212
+
checksum = "10c02464962482570c1f94ad451a608c4391514f803e8074662d02c5629a25dc"
1213
1213
+
dependencies = [
1214
1214
+
"bstr",
1215
1215
+
"encoding_rs",
1216
1216
+
"gix-attributes",
1217
1217
+
"gix-command",
1218
1218
+
"gix-hash",
1219
1219
+
"gix-object",
1220
1220
+
"gix-packetline",
1221
1221
+
"gix-path",
1222
1222
+
"gix-quote",
1223
1223
+
"gix-trace",
1224
1224
+
"gix-utils",
1225
1225
+
"smallvec",
1226
1226
+
"thiserror 2.0.18",
1227
1227
+
]
1228
1228
+
1229
1229
+
[[package]]
1230
1230
+
name = "gix-fs"
1231
1231
+
version = "0.18.2"
1232
1232
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1233
1233
+
checksum = "785b9c499e46bc78d7b81c148c21b3fca18655379ee729a856ed19ce50d359ec"
1234
1234
+
dependencies = [
1235
1235
+
"bstr",
1236
1236
+
"fastrand",
1237
1237
+
"gix-features",
1238
1238
+
"gix-path",
1239
1239
+
"gix-utils",
1240
1240
+
"thiserror 2.0.18",
1241
1241
+
]
1242
1242
+
1243
1243
+
[[package]]
1244
1244
+
name = "gix-glob"
1245
1245
+
version = "0.23.0"
1246
1246
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1247
1247
+
checksum = "e8546300aee4c65c5862c22a3e321124a69b654a61a8b60de546a9284812b7e2"
1248
1248
+
dependencies = [
1249
1249
+
"bitflags 2.11.0",
1250
1250
+
"bstr",
1251
1251
+
"gix-features",
1252
1252
+
"gix-path",
1253
1253
+
]
1254
1254
+
1255
1255
+
[[package]]
1256
1256
+
name = "gix-hash"
1257
1257
+
version = "0.21.2"
1258
1258
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1259
1259
+
checksum = "e153930f42ccdab8a3306b1027cd524879f6a8996cd0c474d18b0e56cae7714d"
1260
1260
+
dependencies = [
1261
1261
+
"faster-hex",
1262
1262
+
"gix-features",
1263
1263
+
"sha1-checked",
1264
1264
+
"thiserror 2.0.18",
1265
1265
+
]
1266
1266
+
1267
1267
+
[[package]]
1268
1268
+
name = "gix-hashtable"
1269
1269
+
version = "0.11.0"
1270
1270
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1271
1271
+
checksum = "222f7428636020bef272a87ed833ea48bf5fb3193f99852ae16fbb5a602bd2f0"
1272
1272
+
dependencies = [
1273
1273
+
"gix-hash",
1274
1274
+
"hashbrown 0.16.1",
1275
1275
+
"parking_lot",
1276
1276
+
]
1277
1277
+
1278
1278
+
[[package]]
1279
1279
+
name = "gix-ignore"
1280
1280
+
version = "0.18.0"
1281
1281
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1282
1282
+
checksum = "dfa727fdf54fd9fb53fa3fbb1a5c17172d3073e8e336bf155f3cac3e25b81b21"
1283
1283
+
dependencies = [
1284
1284
+
"bstr",
1285
1285
+
"gix-glob",
1286
1286
+
"gix-path",
1287
1287
+
"gix-trace",
1288
1288
+
"unicode-bom",
1289
1289
+
]
1290
1290
+
1291
1291
+
[[package]]
1292
1292
+
name = "gix-index"
1293
1293
+
version = "0.45.1"
1294
1294
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1295
1295
+
checksum = "9ea6d3e9e11647ba49f441dea0782494cc6d2875ff43fa4ad9094e6957f42051"
1296
1296
+
dependencies = [
1297
1297
+
"bitflags 2.11.0",
1298
1298
+
"bstr",
1299
1299
+
"filetime",
1300
1300
+
"fnv",
1301
1301
+
"gix-bitmap",
1302
1302
+
"gix-features",
1303
1303
+
"gix-fs",
1304
1304
+
"gix-hash",
1305
1305
+
"gix-lock",
1306
1306
+
"gix-object",
1307
1307
+
"gix-traverse",
1308
1308
+
"gix-utils",
1309
1309
+
"gix-validate",
1310
1310
+
"hashbrown 0.16.1",
1311
1311
+
"itoa",
1312
1312
+
"libc",
1313
1313
+
"memmap2",
1314
1314
+
"rustix",
1315
1315
+
"smallvec",
1316
1316
+
"thiserror 2.0.18",
1317
1317
+
]
1318
1318
+
1319
1319
+
[[package]]
1320
1320
+
name = "gix-lock"
1321
1321
+
version = "20.0.1"
1322
1322
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1323
1323
+
checksum = "115268ae5e3b3b7bc7fc77260eecee05acca458e45318ca45d35467fa81a3ac5"
1324
1324
+
dependencies = [
1325
1325
+
"gix-tempfile",
1326
1326
+
"gix-utils",
1327
1327
+
"thiserror 2.0.18",
1328
1328
+
]
1329
1329
+
1330
1330
+
[[package]]
1331
1331
+
name = "gix-object"
1332
1332
+
version = "0.54.1"
1333
1333
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1334
1334
+
checksum = "363d6a879c52e4890180e0ffa7d8c9a364fd0b7e807caa368e860b80e8d0bc81"
1335
1335
+
dependencies = [
1336
1336
+
"bstr",
1337
1337
+
"gix-actor",
1338
1338
+
"gix-date",
1339
1339
+
"gix-features",
1340
1340
+
"gix-hash",
1341
1341
+
"gix-hashtable",
1342
1342
+
"gix-path",
1343
1343
+
"gix-utils",
1344
1344
+
"gix-validate",
1345
1345
+
"itoa",
1346
1346
+
"smallvec",
1347
1347
+
"thiserror 2.0.18",
1348
1348
+
"winnow",
1349
1349
+
]
1350
1350
+
1351
1351
+
[[package]]
1352
1352
+
name = "gix-odb"
1353
1353
+
version = "0.74.0"
1354
1354
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1355
1355
+
checksum = "165a907df369a12ed4330faf8baf7ae597aadb08cfacb4ed8649f93d90bcc0c5"
1356
1356
+
dependencies = [
1357
1357
+
"arc-swap",
1358
1358
+
"gix-date",
1359
1359
+
"gix-features",
1360
1360
+
"gix-fs",
1361
1361
+
"gix-hash",
1362
1362
+
"gix-hashtable",
1363
1363
+
"gix-object",
1364
1364
+
"gix-pack",
1365
1365
+
"gix-path",
1366
1366
+
"gix-quote",
1367
1367
+
"parking_lot",
1368
1368
+
"tempfile",
1369
1369
+
"thiserror 2.0.18",
1370
1370
+
]
1371
1371
+
1372
1372
+
[[package]]
1373
1373
+
name = "gix-pack"
1374
1374
+
version = "0.64.1"
1375
1375
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1376
1376
+
checksum = "b04a73d5ab07ea0faae55e2c0ae6f24e36e365ac8ce140394dee3a2c89cd4366"
1377
1377
+
dependencies = [
1378
1378
+
"clru",
1379
1379
+
"gix-chunk",
1380
1380
+
"gix-features",
1381
1381
+
"gix-hash",
1382
1382
+
"gix-hashtable",
1383
1383
+
"gix-object",
1384
1384
+
"gix-path",
1385
1385
+
"memmap2",
1386
1386
+
"smallvec",
1387
1387
+
"thiserror 2.0.18",
1388
1388
+
]
1389
1389
+
1390
1390
+
[[package]]
1391
1391
+
name = "gix-packetline"
1392
1392
+
version = "0.20.0"
1393
1393
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1394
1394
+
checksum = "fad0ffb982a289888087a165d3e849cbac724f2aa5431236b050dd2cb9c7de31"
1395
1395
+
dependencies = [
1396
1396
+
"bstr",
1397
1397
+
"faster-hex",
1398
1398
+
"gix-trace",
1399
1399
+
"thiserror 2.0.18",
1400
1400
+
]
1401
1401
+
1402
1402
+
[[package]]
1403
1403
+
name = "gix-path"
1404
1404
+
version = "0.10.22"
1405
1405
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1406
1406
+
checksum = "7cb06c3e4f8eed6e24fd915fa93145e28a511f4ea0e768bae16673e05ed3f366"
1407
1407
+
dependencies = [
1408
1408
+
"bstr",
1409
1409
+
"gix-trace",
1410
1410
+
"gix-validate",
1411
1411
+
"thiserror 2.0.18",
1412
1412
+
]
1413
1413
+
1414
1414
+
[[package]]
1415
1415
+
name = "gix-pathspec"
1416
1416
+
version = "0.14.0"
1417
1417
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1418
1418
+
checksum = "ed9e0c881933c37a7ef45288d6c5779c4a7b3ad240b4c37657e1d9829eb90085"
1419
1419
+
dependencies = [
1420
1420
+
"bitflags 2.11.0",
1421
1421
+
"bstr",
1422
1422
+
"gix-attributes",
1423
1423
+
"gix-config-value",
1424
1424
+
"gix-glob",
1425
1425
+
"gix-path",
1426
1426
+
"thiserror 2.0.18",
1427
1427
+
]
1428
1428
+
1429
1429
+
[[package]]
1430
1430
+
name = "gix-protocol"
1431
1431
+
version = "0.55.0"
1432
1432
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1433
1433
+
checksum = "02c5dfd068789442c5709e702ef42d851765f2c09a11bf0a13749d24363f4d07"
1434
1434
+
dependencies = [
1435
1435
+
"bstr",
1436
1436
+
"gix-date",
1437
1437
+
"gix-features",
1438
1438
+
"gix-hash",
1439
1439
+
"gix-ref",
1440
1440
+
"gix-shallow",
1441
1441
+
"gix-transport",
1442
1442
+
"gix-utils",
1443
1443
+
"maybe-async",
1444
1444
+
"thiserror 2.0.18",
1445
1445
+
"winnow",
1446
1446
+
]
1447
1447
+
1448
1448
+
[[package]]
1449
1449
+
name = "gix-quote"
1450
1450
+
version = "0.6.2"
1451
1451
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1452
1452
+
checksum = "96fc2ff2ec8cc0c92807f02eab1f00eb02619fc2810d13dc42679492fcc36757"
1453
1453
+
dependencies = [
1454
1454
+
"bstr",
1455
1455
+
"gix-utils",
1456
1456
+
"thiserror 2.0.18",
1457
1457
+
]
1458
1458
+
1459
1459
+
[[package]]
1460
1460
+
name = "gix-ref"
1461
1461
+
version = "0.57.0"
1462
1462
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1463
1463
+
checksum = "ccb33aa97006e37e9e83fde233569a66b02ed16fd4b0406cdf35834b06cf8a63"
1464
1464
+
dependencies = [
1465
1465
+
"gix-actor",
1466
1466
+
"gix-features",
1467
1467
+
"gix-fs",
1468
1468
+
"gix-hash",
1469
1469
+
"gix-lock",
1470
1470
+
"gix-object",
1471
1471
+
"gix-path",
1472
1472
+
"gix-tempfile",
1473
1473
+
"gix-utils",
1474
1474
+
"gix-validate",
1475
1475
+
"memmap2",
1476
1476
+
"thiserror 2.0.18",
1477
1477
+
"winnow",
1478
1478
+
]
1479
1479
+
1480
1480
+
[[package]]
1481
1481
+
name = "gix-refspec"
1482
1482
+
version = "0.35.0"
1483
1483
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1484
1484
+
checksum = "dcbba6ae5389f4021f73a2d62a4195aace7db1e8bb684b25521d3d685f57da02"
1485
1485
+
dependencies = [
1486
1486
+
"bstr",
1487
1487
+
"gix-glob",
1488
1488
+
"gix-hash",
1489
1489
+
"gix-revision",
1490
1490
+
"gix-validate",
1491
1491
+
"smallvec",
1492
1492
+
"thiserror 2.0.18",
1493
1493
+
]
1494
1494
+
1495
1495
+
[[package]]
1496
1496
+
name = "gix-revision"
1497
1497
+
version = "0.39.0"
1498
1498
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1499
1499
+
checksum = "91898c83b18c635696f7355d171cfa74a52f38022ff89581f567768935ebc4c8"
1500
1500
+
dependencies = [
1501
1501
+
"bitflags 2.11.0",
1502
1502
+
"bstr",
1503
1503
+
"gix-commitgraph",
1504
1504
+
"gix-date",
1505
1505
+
"gix-hash",
1506
1506
+
"gix-hashtable",
1507
1507
+
"gix-object",
1508
1508
+
"gix-revwalk",
1509
1509
+
"gix-trace",
1510
1510
+
"thiserror 2.0.18",
1511
1511
+
]
1512
1512
+
1513
1513
+
[[package]]
1514
1514
+
name = "gix-revwalk"
1515
1515
+
version = "0.25.0"
1516
1516
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1517
1517
+
checksum = "0d063699278485016863d0d2bb0db7609fd2e8ba9a89379717bf06fd96949eb2"
1518
1518
+
dependencies = [
1519
1519
+
"gix-commitgraph",
1520
1520
+
"gix-date",
1521
1521
+
"gix-hash",
1522
1522
+
"gix-hashtable",
1523
1523
+
"gix-object",
1524
1524
+
"smallvec",
1525
1525
+
"thiserror 2.0.18",
1526
1526
+
]
1527
1527
+
1528
1528
+
[[package]]
1529
1529
+
name = "gix-sec"
1530
1530
+
version = "0.12.2"
1531
1531
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1532
1532
+
checksum = "ea9962ed6d9114f7f100efe038752f41283c225bb507a2888903ac593dffa6be"
1533
1533
+
dependencies = [
1534
1534
+
"bitflags 2.11.0",
1535
1535
+
"gix-path",
1536
1536
+
"libc",
1537
1537
+
"windows-sys 0.61.2",
1538
1538
+
]
1539
1539
+
1540
1540
+
[[package]]
1541
1541
+
name = "gix-shallow"
1542
1542
+
version = "0.7.0"
1543
1543
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1544
1544
+
checksum = "9c1c467fb9f7ec1d33613c2ea5482de514bcb84b8222a793cdc4c71955832356"
1545
1545
+
dependencies = [
1546
1546
+
"bstr",
1547
1547
+
"gix-hash",
1548
1548
+
"gix-lock",
1549
1549
+
"thiserror 2.0.18",
1550
1550
+
]
1551
1551
+
1552
1552
+
[[package]]
1553
1553
+
name = "gix-status"
1554
1554
+
version = "0.24.0"
1555
1555
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1556
1556
+
checksum = "ed0d94c685a831c679ca5454c22f350e8c233f50dcf377ca00d858bcba9696d2"
1557
1557
+
dependencies = [
1558
1558
+
"bstr",
1559
1559
+
"filetime",
1560
1560
+
"gix-diff",
1561
1561
+
"gix-dir",
1562
1562
+
"gix-features",
1563
1563
+
"gix-filter",
1564
1564
+
"gix-fs",
1565
1565
+
"gix-hash",
1566
1566
+
"gix-index",
1567
1567
+
"gix-object",
1568
1568
+
"gix-path",
1569
1569
+
"gix-pathspec",
1570
1570
+
"gix-worktree",
1571
1571
+
"portable-atomic",
1572
1572
+
"thiserror 2.0.18",
1573
1573
+
]
1574
1574
+
1575
1575
+
[[package]]
1576
1576
+
name = "gix-submodule"
1577
1577
+
version = "0.24.0"
1578
1578
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1579
1579
+
checksum = "efee2a61198413d80de10028aa507344537827d776ade781760130721bec2419"
1580
1580
+
dependencies = [
1581
1581
+
"bstr",
1582
1582
+
"gix-config",
1583
1583
+
"gix-path",
1584
1584
+
"gix-pathspec",
1585
1585
+
"gix-refspec",
1586
1586
+
"gix-url",
1587
1587
+
"thiserror 2.0.18",
1588
1588
+
]
1589
1589
+
1590
1590
+
[[package]]
1591
1591
+
name = "gix-tempfile"
1592
1592
+
version = "20.0.1"
1593
1593
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1594
1594
+
checksum = "ad89218e74850f42d364ed3877c7291f0474c8533502df91bb877ecc5cb0dd40"
1595
1595
+
dependencies = [
1596
1596
+
"dashmap",
1597
1597
+
"gix-fs",
1598
1598
+
"libc",
1599
1599
+
"parking_lot",
1600
1600
+
"signal-hook 0.4.3",
1601
1601
+
"signal-hook-registry",
1602
1602
+
"tempfile",
1603
1603
+
]
1604
1604
+
1605
1605
+
[[package]]
1606
1606
+
name = "gix-trace"
1607
1607
+
version = "0.1.18"
1608
1608
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1609
1609
+
checksum = "f69a13643b8437d4ca6845e08143e847a36ca82903eed13303475d0ae8b162e0"
1610
1610
+
1611
1611
+
[[package]]
1612
1612
+
name = "gix-transport"
1613
1613
+
version = "0.52.1"
1614
1614
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1615
1615
+
checksum = "a4d4ed02a2ebe771a26111896ecda0b98b58ed35e1d9c0ccf07251c1abb4918d"
1616
1616
+
dependencies = [
1617
1617
+
"bstr",
1618
1618
+
"gix-command",
1619
1619
+
"gix-features",
1620
1620
+
"gix-packetline",
1621
1621
+
"gix-quote",
1622
1622
+
"gix-sec",
1623
1623
+
"gix-url",
1624
1624
+
"thiserror 2.0.18",
1625
1625
+
]
1626
1626
+
1627
1627
+
[[package]]
1628
1628
+
name = "gix-traverse"
1629
1629
+
version = "0.51.1"
1630
1630
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1631
1631
+
checksum = "d052b83d1d1744be95ac6448ac02f95f370a8f6720e466be9ce57146e39f5280"
1632
1632
+
dependencies = [
1633
1633
+
"bitflags 2.11.0",
1634
1634
+
"gix-commitgraph",
1635
1635
+
"gix-date",
1636
1636
+
"gix-hash",
1637
1637
+
"gix-hashtable",
1638
1638
+
"gix-object",
1639
1639
+
"gix-revwalk",
1640
1640
+
"smallvec",
1641
1641
+
"thiserror 2.0.18",
1642
1642
+
]
1643
1643
+
1644
1644
+
[[package]]
1645
1645
+
name = "gix-url"
1646
1646
+
version = "0.34.0"
1647
1647
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1648
1648
+
checksum = "cff1996dfb9430b3699d89224c674169c1ae355eacc52bf30a03c0b8bffe73d9"
1649
1649
+
dependencies = [
1650
1650
+
"bstr",
1651
1651
+
"gix-features",
1652
1652
+
"gix-path",
1653
1653
+
"percent-encoding",
1654
1654
+
"thiserror 2.0.18",
1655
1655
+
]
1656
1656
+
1657
1657
+
[[package]]
1658
1658
+
name = "gix-utils"
1659
1659
+
version = "0.3.1"
1660
1660
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1661
1661
+
checksum = "befcdbdfb1238d2854591f760a48711bed85e72d80a10e8f2f93f656746ef7c5"
1662
1662
+
dependencies = [
1663
1663
+
"bstr",
1664
1664
+
"fastrand",
1665
1665
+
"unicode-normalization",
1666
1666
+
]
1667
1667
+
1668
1668
+
[[package]]
1669
1669
+
name = "gix-validate"
1670
1670
+
version = "0.10.1"
1671
1671
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1672
1672
+
checksum = "5b1e63a5b516e970a594f870ed4571a8fdcb8a344e7bd407a20db8bd61dbfde4"
1673
1673
+
dependencies = [
1674
1674
+
"bstr",
1675
1675
+
"thiserror 2.0.18",
1676
1676
+
]
1677
1677
+
1678
1678
+
[[package]]
1679
1679
+
name = "gix-worktree"
1680
1680
+
version = "0.46.0"
1681
1681
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1682
1682
+
checksum = "1cfb7ce8cdbfe06117d335d1ad329351468d20331e0aafd108ceb647c1326aca"
1683
1683
+
dependencies = [
1684
1684
+
"bstr",
1685
1685
+
"gix-attributes",
1686
1686
+
"gix-features",
1687
1687
+
"gix-fs",
1688
1688
+
"gix-glob",
1689
1689
+
"gix-hash",
1690
1690
+
"gix-ignore",
1691
1691
+
"gix-index",
1692
1692
+
"gix-object",
1693
1693
+
"gix-path",
1694
1694
+
"gix-validate",
1695
1695
+
]
1696
1696
+
1697
1697
+
[[package]]
1698
1698
+
name = "hash32"
1699
1699
+
version = "0.3.1"
1700
1700
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1701
1701
+
checksum = "47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606"
1702
1702
+
dependencies = [
1703
1703
+
"byteorder",
1704
1704
+
]
1705
1705
+
1706
1706
+
[[package]]
1707
1707
+
name = "hashbrown"
1708
1708
+
version = "0.14.5"
1709
1709
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1710
1710
+
checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1"
1711
1711
+
1712
1712
+
[[package]]
708
1713
name = "hashbrown"
709
1714
version = "0.15.5"
710
1715
source = "registry+https://github.com/rust-lang/crates.io-index"
···
722
1727
"allocator-api2",
723
1728
"equivalent",
724
1729
"foldhash 0.2.0",
1730
1730
+
]
1731
1731
+
1732
1732
+
[[package]]
1733
1733
+
name = "heapless"
1734
1734
+
version = "0.8.0"
1735
1735
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1736
1736
+
checksum = "0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad"
1737
1737
+
dependencies = [
1738
1738
+
"hash32",
1739
1739
+
"stable_deref_trait",
725
1740
]
726
1741
727
1742
[[package]]
···
765
1780
checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39"
766
1781
767
1782
[[package]]
1783
1783
+
name = "imara-diff"
1784
1784
+
version = "0.1.8"
1785
1785
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1786
1786
+
checksum = "17d34b7d42178945f775e84bc4c36dde7c1c6cdfea656d3354d009056f2bb3d2"
1787
1787
+
dependencies = [
1788
1788
+
"hashbrown 0.15.5",
1789
1789
+
]
1790
1790
+
1791
1791
+
[[package]]
768
1792
name = "indenter"
769
1793
version = "0.3.4"
770
1794
source = "registry+https://github.com/rust-lang/crates.io-index"
···
797
1821
source = "registry+https://github.com/rust-lang/crates.io-index"
798
1822
checksum = "357b7205c6cd18dd2c86ed312d1e70add149aea98e7ef72b9fdf0270e555c11d"
799
1823
dependencies = [
800
800
-
"darling",
1824
1824
+
"darling 0.23.0",
801
1825
"indoc",
802
1826
"proc-macro2",
803
1827
"quote",
···
826
1850
checksum = "92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2"
827
1851
828
1852
[[package]]
1853
1853
+
name = "jiff"
1854
1854
+
version = "0.2.23"
1855
1855
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1856
1856
+
checksum = "1a3546dc96b6d42c5f24902af9e2538e82e39ad350b0c766eb3fbf2d8f3d8359"
1857
1857
+
dependencies = [
1858
1858
+
"jiff-static",
1859
1859
+
"jiff-tzdb-platform",
1860
1860
+
"log",
1861
1861
+
"portable-atomic",
1862
1862
+
"portable-atomic-util",
1863
1863
+
"serde_core",
1864
1864
+
"windows-sys 0.61.2",
1865
1865
+
]
1866
1866
+
1867
1867
+
[[package]]
1868
1868
+
name = "jiff-static"
1869
1869
+
version = "0.2.23"
1870
1870
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1871
1871
+
checksum = "2a8c8b344124222efd714b73bb41f8b5120b27a7cc1c75593a6ff768d9d05aa4"
1872
1872
+
dependencies = [
1873
1873
+
"proc-macro2",
1874
1874
+
"quote",
1875
1875
+
"syn 2.0.117",
1876
1876
+
]
1877
1877
+
1878
1878
+
[[package]]
1879
1879
+
name = "jiff-tzdb"
1880
1880
+
version = "0.1.6"
1881
1881
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1882
1882
+
checksum = "c900ef84826f1338a557697dc8fc601df9ca9af4ac137c7fb61d4c6f2dfd3076"
1883
1883
+
1884
1884
+
[[package]]
1885
1885
+
name = "jiff-tzdb-platform"
1886
1886
+
version = "0.1.3"
1887
1887
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1888
1888
+
checksum = "875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8"
1889
1889
+
dependencies = [
1890
1890
+
"jiff-tzdb",
1891
1891
+
]
1892
1892
+
1893
1893
+
[[package]]
829
1894
name = "js-sys"
830
1895
version = "0.3.91"
831
1896
source = "registry+https://github.com/rust-lang/crates.io-index"
···
847
1912
]
848
1913
849
1914
[[package]]
1915
1915
+
name = "kstring"
1916
1916
+
version = "2.0.2"
1917
1917
+
source = "registry+https://github.com/rust-lang/crates.io-index"
1918
1918
+
checksum = "558bf9508a558512042d3095138b1f7b8fe90c5467d94f9f1da28b3731c5dbd1"
1919
1919
+
dependencies = [
1920
1920
+
"static_assertions",
1921
1921
+
]
1922
1922
+
1923
1923
+
[[package]]
850
1924
name = "lab"
851
1925
version = "0.11.0"
852
1926
source = "registry+https://github.com/rust-lang/crates.io-index"
···
876
1950
source = "registry+https://github.com/rust-lang/crates.io-index"
877
1951
checksum = "1744e39d1d6a9948f4f388969627434e31128196de472883b39f148769bfe30a"
878
1952
dependencies = [
1953
1953
+
"bitflags 2.11.0",
879
1954
"libc",
1955
1955
+
"plain",
1956
1956
+
"redox_syscall 0.7.3",
880
1957
]
881
1958
882
1959
[[package]]
···
944
2021
]
945
2022
946
2023
[[package]]
2024
2024
+
name = "maybe-async"
2025
2025
+
version = "0.2.10"
2026
2026
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2027
2027
+
checksum = "5cf92c10c7e361d6b99666ec1c6f9805b0bea2c3bd8c78dc6fe98ac5bd78db11"
2028
2028
+
dependencies = [
2029
2029
+
"proc-macro2",
2030
2030
+
"quote",
2031
2031
+
"syn 2.0.117",
2032
2032
+
]
2033
2033
+
2034
2034
+
[[package]]
947
2035
name = "memchr"
948
2036
version = "2.8.0"
949
2037
source = "registry+https://github.com/rust-lang/crates.io-index"
950
2038
checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79"
2039
2039
+
2040
2040
+
[[package]]
2041
2041
+
name = "memmap2"
2042
2042
+
version = "0.9.10"
2043
2043
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2044
2044
+
checksum = "714098028fe011992e1c3962653c96b2d578c4b4bce9036e15ff220319b1e0e3"
2045
2045
+
dependencies = [
2046
2046
+
"libc",
2047
2047
+
]
951
2048
952
2049
[[package]]
953
2050
name = "memmem"
···
1029
2126
source = "registry+https://github.com/rust-lang/crates.io-index"
1030
2127
checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5"
1031
2128
dependencies = [
1032
1032
-
"windows-sys 0.59.0",
2129
2129
+
"windows-sys 0.61.2",
1033
2130
]
1034
2131
1035
2132
[[package]]
···
1146
2243
dependencies = [
1147
2244
"cfg-if",
1148
2245
"libc",
1149
1149
-
"redox_syscall",
2246
2246
+
"redox_syscall 0.5.18",
1150
2247
"smallvec",
1151
2248
"windows-link 0.2.1",
1152
2249
]
1153
2250
1154
2251
[[package]]
2252
2252
+
name = "percent-encoding"
2253
2253
+
version = "2.3.2"
2254
2254
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2255
2255
+
checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220"
2256
2256
+
2257
2257
+
[[package]]
1155
2258
name = "pest"
1156
2259
version = "2.8.6"
1157
2260
source = "registry+https://github.com/rust-lang/crates.io-index"
···
1253
2356
checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd"
1254
2357
1255
2358
[[package]]
2359
2359
+
name = "plain"
2360
2360
+
version = "0.2.3"
2361
2361
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2362
2362
+
checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6"
2363
2363
+
2364
2364
+
[[package]]
1256
2365
name = "portable-atomic"
1257
2366
version = "1.13.1"
1258
2367
source = "registry+https://github.com/rust-lang/crates.io-index"
1259
2368
checksum = "c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49"
2369
2369
+
2370
2370
+
[[package]]
2371
2371
+
name = "portable-atomic-util"
2372
2372
+
version = "0.2.5"
2373
2373
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2374
2374
+
checksum = "7a9db96d7fa8782dd8c15ce32ffe8680bbd1e978a43bf51a34d39483540495f5"
2375
2375
+
dependencies = [
2376
2376
+
"portable-atomic",
2377
2377
+
]
1260
2378
1261
2379
[[package]]
1262
2380
name = "powerfmt"
···
1284
2402
]
1285
2403
1286
2404
[[package]]
2405
2405
+
name = "prodash"
2406
2406
+
version = "30.0.1"
2407
2407
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2408
2408
+
checksum = "5a6efc566849d3d9d737c5cb06cc50e48950ebe3d3f9d70631490fff3a07b139"
2409
2409
+
dependencies = [
2410
2410
+
"parking_lot",
2411
2411
+
]
2412
2412
+
2413
2413
+
[[package]]
1287
2414
name = "quote"
1288
2415
version = "1.0.45"
1289
2416
source = "registry+https://github.com/rust-lang/crates.io-index"
···
1414
2541
]
1415
2542
1416
2543
[[package]]
2544
2544
+
name = "redox_syscall"
2545
2545
+
version = "0.7.3"
2546
2546
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2547
2547
+
checksum = "6ce70a74e890531977d37e532c34d45e9055d2409ed08ddba14529471ed0be16"
2548
2548
+
dependencies = [
2549
2549
+
"bitflags 2.11.0",
2550
2550
+
]
2551
2551
+
2552
2552
+
[[package]]
1417
2553
name = "redox_users"
1418
2554
version = "0.5.2"
1419
2555
source = "registry+https://github.com/rust-lang/crates.io-index"
···
1494
2630
checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f"
1495
2631
1496
2632
[[package]]
2633
2633
+
name = "same-file"
2634
2634
+
version = "1.0.6"
2635
2635
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2636
2636
+
checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
2637
2637
+
dependencies = [
2638
2638
+
"winapi-util",
2639
2639
+
]
2640
2640
+
2641
2641
+
[[package]]
1497
2642
name = "scopeguard"
1498
2643
version = "1.2.0"
1499
2644
source = "registry+https://github.com/rust-lang/crates.io-index"
···
1504
2649
version = "1.0.27"
1505
2650
source = "registry+https://github.com/rust-lang/crates.io-index"
1506
2651
checksum = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2"
2652
2652
+
dependencies = [
2653
2653
+
"serde",
2654
2654
+
"serde_core",
2655
2655
+
]
1507
2656
1508
2657
[[package]]
1509
2658
name = "serde"
···
1558
2707
]
1559
2708
1560
2709
[[package]]
2710
2710
+
name = "sha1"
2711
2711
+
version = "0.10.6"
2712
2712
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2713
2713
+
checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba"
2714
2714
+
dependencies = [
2715
2715
+
"cfg-if",
2716
2716
+
"cpufeatures",
2717
2717
+
"digest",
2718
2718
+
]
2719
2719
+
2720
2720
+
[[package]]
2721
2721
+
name = "sha1-checked"
2722
2722
+
version = "0.10.0"
2723
2723
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2724
2724
+
checksum = "89f599ac0c323ebb1c6082821a54962b839832b03984598375bff3975b804423"
2725
2725
+
dependencies = [
2726
2726
+
"digest",
2727
2727
+
"sha1",
2728
2728
+
]
2729
2729
+
2730
2730
+
[[package]]
1561
2731
name = "sha2"
1562
2732
version = "0.10.9"
1563
2733
source = "registry+https://github.com/rust-lang/crates.io-index"
···
1576
2746
dependencies = [
1577
2747
"lazy_static",
1578
2748
]
2749
2749
+
2750
2750
+
[[package]]
2751
2751
+
name = "shell-words"
2752
2752
+
version = "1.1.1"
2753
2753
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2754
2754
+
checksum = "dc6fe69c597f9c37bfeeeeeb33da3530379845f10be461a66d16d03eca2ded77"
1579
2755
1580
2756
[[package]]
1581
2757
name = "signal-hook"
···
1645
2821
"libc",
1646
2822
"windows-sys 0.60.2",
1647
2823
]
2824
2824
+
2825
2825
+
[[package]]
2826
2826
+
name = "stable_deref_trait"
2827
2827
+
version = "1.2.1"
2828
2828
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2829
2829
+
checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596"
1648
2830
1649
2831
[[package]]
1650
2832
name = "static_assertions"
···
1737
2919
]
1738
2920
1739
2921
[[package]]
2922
2922
+
name = "tempfile"
2923
2923
+
version = "3.26.0"
2924
2924
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2925
2925
+
checksum = "82a72c767771b47409d2345987fda8628641887d5466101319899796367354a0"
2926
2926
+
dependencies = [
2927
2927
+
"fastrand",
2928
2928
+
"getrandom 0.4.2",
2929
2929
+
"once_cell",
2930
2930
+
"rustix",
2931
2931
+
"windows-sys 0.61.2",
2932
2932
+
]
2933
2933
+
2934
2934
+
[[package]]
2935
2935
+
name = "terminal_size"
2936
2936
+
version = "0.4.3"
2937
2937
+
source = "registry+https://github.com/rust-lang/crates.io-index"
2938
2938
+
checksum = "60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0"
2939
2939
+
dependencies = [
2940
2940
+
"rustix",
2941
2941
+
"windows-sys 0.60.2",
2942
2942
+
]
2943
2943
+
2944
2944
+
[[package]]
1740
2945
name = "terminfo"
1741
2946
version = "0.9.0"
1742
2947
source = "registry+https://github.com/rust-lang/crates.io-index"
···
1855
3060
checksum = "743bd48c283afc0388f9b8827b976905fb217ad9e647fae3a379a9283c4def2c"
1856
3061
dependencies = [
1857
3062
"deranged",
3063
3063
+
"itoa",
1858
3064
"libc",
1859
3065
"num-conv",
1860
3066
"num_threads",
1861
3067
"powerfmt",
1862
3068
"serde_core",
1863
3069
"time-core",
3070
3070
+
"time-macros",
1864
3071
]
1865
3072
1866
3073
[[package]]
···
1870
3077
checksum = "7694e1cfe791f8d31026952abf09c69ca6f6fa4e1a1229e18988f06a04a12dca"
1871
3078
1872
3079
[[package]]
3080
3080
+
name = "time-macros"
3081
3081
+
version = "0.2.27"
3082
3082
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3083
3083
+
checksum = "2e70e4c5a0e0a8a4823ad65dfe1a6930e4f4d756dcd9dd7939022b5e8c501215"
3084
3084
+
dependencies = [
3085
3085
+
"num-conv",
3086
3086
+
"time-core",
3087
3087
+
]
3088
3088
+
3089
3089
+
[[package]]
3090
3090
+
name = "tinyvec"
3091
3091
+
version = "1.10.0"
3092
3092
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3093
3093
+
checksum = "bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa"
3094
3094
+
dependencies = [
3095
3095
+
"tinyvec_macros",
3096
3096
+
]
3097
3097
+
3098
3098
+
[[package]]
3099
3099
+
name = "tinyvec_macros"
3100
3100
+
version = "0.1.1"
3101
3101
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3102
3102
+
checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
3103
3103
+
3104
3104
+
[[package]]
1873
3105
name = "tokio"
1874
3106
version = "1.50.0"
1875
3107
source = "registry+https://github.com/rust-lang/crates.io-index"
···
2021
3253
checksum = "2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971"
2022
3254
2023
3255
[[package]]
3256
3256
+
name = "unicase"
3257
3257
+
version = "2.9.0"
3258
3258
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3259
3259
+
checksum = "dbc4bc3a9f746d862c45cb89d705aa10f187bb96c76001afab07a0d35ce60142"
3260
3260
+
3261
3261
+
[[package]]
3262
3262
+
name = "unicode-bom"
3263
3263
+
version = "2.0.3"
3264
3264
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3265
3265
+
checksum = "7eec5d1121208364f6793f7d2e222bf75a915c19557537745b195b253dd64217"
3266
3266
+
3267
3267
+
[[package]]
2024
3268
name = "unicode-ident"
2025
3269
version = "1.0.24"
2026
3270
source = "registry+https://github.com/rust-lang/crates.io-index"
2027
3271
checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75"
2028
3272
2029
3273
[[package]]
3274
3274
+
name = "unicode-normalization"
3275
3275
+
version = "0.1.25"
3276
3276
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3277
3277
+
checksum = "5fd4f6878c9cb28d874b009da9e8d183b5abc80117c40bbd187a1fde336be6e8"
3278
3278
+
dependencies = [
3279
3279
+
"tinyvec",
3280
3280
+
]
3281
3281
+
3282
3282
+
[[package]]
2030
3283
name = "unicode-segmentation"
2031
3284
version = "1.12.0"
2032
3285
source = "registry+https://github.com/rust-lang/crates.io-index"
···
2080
3333
checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65"
2081
3334
2082
3335
[[package]]
3336
3336
+
name = "vergen"
3337
3337
+
version = "9.1.0"
3338
3338
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3339
3339
+
checksum = "b849a1f6d8639e8de261e81ee0fc881e3e3620db1af9f2e0da015d4382ceaf75"
3340
3340
+
dependencies = [
3341
3341
+
"anyhow",
3342
3342
+
"cargo_metadata",
3343
3343
+
"derive_builder",
3344
3344
+
"regex",
3345
3345
+
"rustversion",
3346
3346
+
"time",
3347
3347
+
"vergen-lib",
3348
3348
+
]
3349
3349
+
3350
3350
+
[[package]]
3351
3351
+
name = "vergen-gix"
3352
3352
+
version = "9.1.0"
3353
3353
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3354
3354
+
checksum = "24433912be6b84c6f8f41907edfaad852deaa666f59da5f46621b0ef58b644f0"
3355
3355
+
dependencies = [
3356
3356
+
"anyhow",
3357
3357
+
"derive_builder",
3358
3358
+
"gix",
3359
3359
+
"rustversion",
3360
3360
+
"time",
3361
3361
+
"vergen",
3362
3362
+
"vergen-lib",
3363
3363
+
]
3364
3364
+
3365
3365
+
[[package]]
3366
3366
+
name = "vergen-lib"
3367
3367
+
version = "9.1.0"
3368
3368
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3369
3369
+
checksum = "b34a29ba7e9c59e62f229ae1932fb1b8fb8a6fdcc99215a641913f5f5a59a569"
3370
3370
+
dependencies = [
3371
3371
+
"anyhow",
3372
3372
+
"derive_builder",
3373
3373
+
"rustversion",
3374
3374
+
]
3375
3375
+
3376
3376
+
[[package]]
2083
3377
name = "version_check"
2084
3378
version = "0.9.5"
2085
3379
source = "registry+https://github.com/rust-lang/crates.io-index"
···
2092
3386
checksum = "6d9b2acfb050df409c972a37d3b8e08cdea3bddb0c09db9d53137e504cfabed0"
2093
3387
dependencies = [
2094
3388
"utf8parse",
3389
3389
+
]
3390
3390
+
3391
3391
+
[[package]]
3392
3392
+
name = "walkdir"
3393
3393
+
version = "2.5.0"
3394
3394
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3395
3395
+
checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b"
3396
3396
+
dependencies = [
3397
3397
+
"same-file",
3398
3398
+
"winapi-util",
2095
3399
]
2096
3400
2097
3401
[[package]]
···
2286
3590
checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
2287
3591
2288
3592
[[package]]
3593
3593
+
name = "winapi-util"
3594
3594
+
version = "0.1.11"
3595
3595
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3596
3596
+
checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22"
3597
3597
+
dependencies = [
3598
3598
+
"windows-sys 0.61.2",
3599
3599
+
]
3600
3600
+
3601
3601
+
[[package]]
2289
3602
name = "winapi-x86_64-pc-windows-gnu"
2290
3603
version = "0.4.0"
2291
3604
source = "registry+https://github.com/rust-lang/crates.io-index"
···
2565
3878
checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650"
2566
3879
2567
3880
[[package]]
3881
3881
+
name = "winnow"
3882
3882
+
version = "0.7.15"
3883
3883
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3884
3884
+
checksum = "df79d97927682d2fd8adb29682d1140b343be4ac0f08fd68b7765d9c059d3945"
3885
3885
+
dependencies = [
3886
3886
+
"memchr",
3887
3887
+
]
3888
3888
+
3889
3889
+
[[package]]
2568
3890
name = "wit-bindgen"
2569
3891
version = "0.51.0"
2570
3892
source = "registry+https://github.com/rust-lang/crates.io-index"
···
2651
3973
"unicode-xid",
2652
3974
"wasmparser",
2653
3975
]
3976
3976
+
3977
3977
+
[[package]]
3978
3978
+
name = "zlib-rs"
3979
3979
+
version = "0.5.5"
3980
3980
+
source = "registry+https://github.com/rust-lang/crates.io-index"
3981
3981
+
checksum = "40990edd51aae2c2b6907af74ffb635029d5788228222c4bb811e9351c0caad3"
2654
3982
2655
3983
[[package]]
2656
3984
name = "zmij"
+13
Cargo.toml
···
14
14
# documentation = ""
15
15
readme = "README.md"
16
16
keywords = ["PKS", "todo", "personal tools"]
17
17
+
rust-version = "1.94.0"
17
18
18
19
[workspace.lints.rust]
19
20
unsafe_code = "forbid"
···
59
60
directories = "6.0.0"
60
61
tracing-subscriber = { version = "0.3.22", features = ["env-filter"] }
61
62
tracing-error = "0.2.1"
63
63
+
clap = { version = "4.5.60", features = ["derive", "cargo", "wrap_help", "unicode", "string", "unstable-styles"] }
64
64
+
65
65
+
[build-dependencies]
66
66
+
anyhow = "1.0.102"
67
67
+
vergen-gix = {version = "9.1.0", features = ["build", "cargo"]}
68
68
+
69
69
+
[profile.release]
70
70
+
codegen-units = 1
71
71
+
lto = true
72
72
+
opt-level = "s"
73
73
+
strip = true
74
74
+
+16
build.rs
···
1
1
+
//! Build script for filaments
2
2
+
//! populates rustc environment variables with metadata about
3
3
+
//! the crate, such as author, commit, etc
4
4
+
use anyhow::Result;
5
5
+
use vergen_gix::{BuildBuilder, CargoBuilder, Emitter, GixBuilder};
6
6
+
7
7
+
fn main() -> Result<()> {
8
8
+
let build = BuildBuilder::all_build()?;
9
9
+
let gix = GixBuilder::all_git()?;
10
10
+
let cargo = CargoBuilder::all_cargo()?;
11
11
+
Emitter::default()
12
12
+
.add_instructions(&build)?
13
13
+
.add_instructions(&gix)?
14
14
+
.add_instructions(&cargo)?
15
15
+
.emit()
16
16
+
}
+5
-5
flake.lock
···
22
22
},
23
23
"nixpkgs": {
24
24
"locked": {
25
25
-
"lastModified": 1772624091,
26
26
-
"narHash": "sha256-QKyJ0QGWBn6r0invrMAK8dmJoBYWoOWy7lN+UHzW1jc=",
27
27
-
"rev": "80bdc1e5ce51f56b19791b52b2901187931f5353",
28
28
-
"revCount": 958232,
25
25
+
"lastModified": 1772773019,
26
26
+
"narHash": "sha256-E1bxHxNKfDoQUuvriG71+f+s/NT0qWkImXsYZNFFfCs=",
27
27
+
"rev": "aca4d95fce4914b3892661bcb80b8087293536c6",
28
28
+
"revCount": 958961,
29
29
"type": "tarball",
30
30
-
"url": "https://api.flakehub.com/f/pinned/NixOS/nixpkgs/0.1.958232%2Brev-80bdc1e5ce51f56b19791b52b2901187931f5353/019cbcff-0413-7b59-87be-b2cea58a4043/source.tar.gz"
30
30
+
"url": "https://api.flakehub.com/f/pinned/NixOS/nixpkgs/0.1.958961%2Brev-aca4d95fce4914b3892661bcb80b8087293536c6/019cc7ad-65c5-7d4e-9860-842d09d8f4fa/source.tar.gz"
31
31
},
32
32
"original": {
33
33
"type": "tarball",
+1
-1
flake.nix
···
1
1
{
2
2
-
description = "An empty flake template that you can adapt to your own environment";
2
2
+
description = "Filaments dev flake";
3
3
4
4
# Flake inputs
5
5
inputs = {