tangled
alpha
login
or
join now
ngp.computer
/
tsk
A file-based task manager
0
fork
atom
overview
issues
pulls
pipelines
UPDATE: flake, cargo deps. 2024 edition
ngp.computer
5 months ago
8b44c770
c3580a44
+231
-171
3 changed files
expand all
collapse all
unified
split
Cargo.lock
Cargo.toml
src
stack.rs
+228
-168
Cargo.lock
···
4
4
5
5
[[package]]
6
6
name = "anstream"
7
7
-
version = "0.6.18"
7
7
+
version = "0.6.20"
8
8
source = "registry+https://github.com/rust-lang/crates.io-index"
9
9
-
checksum = "8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b"
9
9
+
checksum = "3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192"
10
10
dependencies = [
11
11
"anstyle",
12
12
"anstyle-parse",
···
19
19
20
20
[[package]]
21
21
name = "anstyle"
22
22
-
version = "1.0.10"
22
22
+
version = "1.0.11"
23
23
source = "registry+https://github.com/rust-lang/crates.io-index"
24
24
-
checksum = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9"
24
24
+
checksum = "862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd"
25
25
26
26
[[package]]
27
27
name = "anstyle-parse"
28
28
-
version = "0.2.6"
28
28
+
version = "0.2.7"
29
29
source = "registry+https://github.com/rust-lang/crates.io-index"
30
30
-
checksum = "3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9"
30
30
+
checksum = "4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2"
31
31
dependencies = [
32
32
"utf8parse",
33
33
]
34
34
35
35
[[package]]
36
36
name = "anstyle-query"
37
37
-
version = "1.1.2"
37
37
+
version = "1.1.4"
38
38
source = "registry+https://github.com/rust-lang/crates.io-index"
39
39
-
checksum = "79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c"
39
39
+
checksum = "9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2"
40
40
dependencies = [
41
41
-
"windows-sys",
41
41
+
"windows-sys 0.60.2",
42
42
]
43
43
44
44
[[package]]
45
45
name = "anstyle-wincon"
46
46
-
version = "3.0.7"
46
46
+
version = "3.0.10"
47
47
source = "registry+https://github.com/rust-lang/crates.io-index"
48
48
-
checksum = "ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e"
48
48
+
checksum = "3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a"
49
49
dependencies = [
50
50
"anstyle",
51
51
-
"once_cell",
52
52
-
"windows-sys",
51
51
+
"once_cell_polyfill",
52
52
+
"windows-sys 0.60.2",
53
53
]
54
54
55
55
[[package]]
56
56
name = "bitflags"
57
57
-
version = "2.9.0"
57
57
+
version = "2.9.4"
58
58
source = "registry+https://github.com/rust-lang/crates.io-index"
59
59
-
checksum = "5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd"
59
59
+
checksum = "2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394"
60
60
61
61
[[package]]
62
62
name = "cfg-if"
63
63
-
version = "1.0.0"
63
63
+
version = "1.0.3"
64
64
source = "registry+https://github.com/rust-lang/crates.io-index"
65
65
-
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
65
65
+
checksum = "2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9"
66
66
67
67
[[package]]
68
68
name = "cfg_aliases"
···
72
72
73
73
[[package]]
74
74
name = "clap"
75
75
-
version = "4.5.37"
75
75
+
version = "4.5.47"
76
76
source = "registry+https://github.com/rust-lang/crates.io-index"
77
77
-
checksum = "eccb054f56cbd38340b380d4a8e69ef1f02f1af43db2f0cc817a4774d80ae071"
77
77
+
checksum = "7eac00902d9d136acd712710d71823fb8ac8004ca445a89e73a41d45aa712931"
78
78
dependencies = [
79
79
"clap_builder",
80
80
"clap_derive",
···
82
82
83
83
[[package]]
84
84
name = "clap_builder"
85
85
-
version = "4.5.37"
85
85
+
version = "4.5.47"
86
86
source = "registry+https://github.com/rust-lang/crates.io-index"
87
87
-
checksum = "efd9466fac8543255d3b1fcad4762c5e116ffe808c8a3043d4263cd4fd4862a2"
87
87
+
checksum = "2ad9bbf750e73b5884fb8a211a9424a1906c1e156724260fdae972f31d70e1d6"
88
88
dependencies = [
89
89
"anstream",
90
90
"anstyle",
···
94
94
95
95
[[package]]
96
96
name = "clap_complete"
97
97
-
version = "4.5.49"
97
97
+
version = "4.5.57"
98
98
source = "registry+https://github.com/rust-lang/crates.io-index"
99
99
-
checksum = "07ae023020f3bbb76bfd6c7b9dd3f903b40f60e4dc60696c303457c5c01e6cbe"
99
99
+
checksum = "4d9501bd3f5f09f7bbee01da9a511073ed30a80cd7a509f1214bb74eadea71ad"
100
100
dependencies = [
101
101
"clap",
102
102
]
103
103
104
104
[[package]]
105
105
name = "clap_derive"
106
106
-
version = "4.5.32"
106
106
+
version = "4.5.47"
107
107
source = "registry+https://github.com/rust-lang/crates.io-index"
108
108
-
checksum = "09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7"
108
108
+
checksum = "bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c"
109
109
dependencies = [
110
110
"heck",
111
111
"proc-macro2",
···
115
115
116
116
[[package]]
117
117
name = "clap_lex"
118
118
-
version = "0.7.4"
118
118
+
version = "0.7.5"
119
119
source = "registry+https://github.com/rust-lang/crates.io-index"
120
120
-
checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6"
120
120
+
checksum = "b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675"
121
121
122
122
[[package]]
123
123
name = "clap_mangen"
124
124
-
version = "0.2.26"
124
124
+
version = "0.2.29"
125
125
source = "registry+https://github.com/rust-lang/crates.io-index"
126
126
-
checksum = "724842fa9b144f9b89b3f3d371a89f3455eea660361d13a554f68f8ae5d6c13a"
126
126
+
checksum = "27b4c3c54b30f0d9adcb47f25f61fcce35c4dd8916638c6b82fbd5f4fb4179e2"
127
127
dependencies = [
128
128
"clap",
129
129
"roff",
···
131
131
132
132
[[package]]
133
133
name = "colorchoice"
134
134
-
version = "1.0.3"
134
134
+
version = "1.0.4"
135
135
source = "registry+https://github.com/rust-lang/crates.io-index"
136
136
-
checksum = "5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990"
136
136
+
checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75"
137
137
138
138
[[package]]
139
139
name = "colored"
···
141
141
source = "registry+https://github.com/rust-lang/crates.io-index"
142
142
checksum = "fde0e0ec90c9dfb3b4b1a0891a7dcd0e2bffde2f7efed5fe7c9bb00e5bfb915e"
143
143
dependencies = [
144
144
-
"windows-sys",
144
144
+
"windows-sys 0.59.0",
145
145
]
146
146
147
147
[[package]]
···
173
173
174
174
[[package]]
175
175
name = "errno"
176
176
-
version = "0.3.11"
176
176
+
version = "0.3.13"
177
177
source = "registry+https://github.com/rust-lang/crates.io-index"
178
178
-
checksum = "976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e"
178
178
+
checksum = "778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad"
179
179
dependencies = [
180
180
"libc",
181
181
-
"windows-sys",
181
181
+
"windows-sys 0.60.2",
182
182
]
183
183
184
184
[[package]]
···
189
189
190
190
[[package]]
191
191
name = "form_urlencoded"
192
192
-
version = "1.2.1"
192
192
+
version = "1.2.2"
193
193
source = "registry+https://github.com/rust-lang/crates.io-index"
194
194
-
checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456"
194
194
+
checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf"
195
195
dependencies = [
196
196
"percent-encoding",
197
197
]
198
198
199
199
[[package]]
200
200
name = "getrandom"
201
201
-
version = "0.3.2"
201
201
+
version = "0.3.3"
202
202
source = "registry+https://github.com/rust-lang/crates.io-index"
203
203
-
checksum = "73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0"
203
203
+
checksum = "26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4"
204
204
dependencies = [
205
205
"cfg-if",
206
206
"libc",
···
220
220
source = "registry+https://github.com/rust-lang/crates.io-index"
221
221
checksum = "589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf"
222
222
dependencies = [
223
223
-
"windows-sys",
223
223
+
"windows-sys 0.59.0",
224
224
]
225
225
226
226
[[package]]
227
227
name = "icu_collections"
228
228
-
version = "1.5.0"
228
228
+
version = "2.0.0"
229
229
source = "registry+https://github.com/rust-lang/crates.io-index"
230
230
-
checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526"
230
230
+
checksum = "200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47"
231
231
dependencies = [
232
232
"displaydoc",
233
233
+
"potential_utf",
233
234
"yoke",
234
235
"zerofrom",
235
236
"zerovec",
236
237
]
237
238
238
239
[[package]]
239
239
-
name = "icu_locid"
240
240
-
version = "1.5.0"
240
240
+
name = "icu_locale_core"
241
241
+
version = "2.0.0"
241
242
source = "registry+https://github.com/rust-lang/crates.io-index"
242
242
-
checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637"
243
243
+
checksum = "0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a"
243
244
dependencies = [
244
245
"displaydoc",
245
246
"litemap",
···
249
250
]
250
251
251
252
[[package]]
252
252
-
name = "icu_locid_transform"
253
253
-
version = "1.5.0"
254
254
-
source = "registry+https://github.com/rust-lang/crates.io-index"
255
255
-
checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e"
256
256
-
dependencies = [
257
257
-
"displaydoc",
258
258
-
"icu_locid",
259
259
-
"icu_locid_transform_data",
260
260
-
"icu_provider",
261
261
-
"tinystr",
262
262
-
"zerovec",
263
263
-
]
264
264
-
265
265
-
[[package]]
266
266
-
name = "icu_locid_transform_data"
267
267
-
version = "1.5.1"
268
268
-
source = "registry+https://github.com/rust-lang/crates.io-index"
269
269
-
checksum = "7515e6d781098bf9f7205ab3fc7e9709d34554ae0b21ddbcb5febfa4bc7df11d"
270
270
-
271
271
-
[[package]]
272
253
name = "icu_normalizer"
273
273
-
version = "1.5.0"
254
254
+
version = "2.0.0"
274
255
source = "registry+https://github.com/rust-lang/crates.io-index"
275
275
-
checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f"
256
256
+
checksum = "436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979"
276
257
dependencies = [
277
258
"displaydoc",
278
259
"icu_collections",
···
280
261
"icu_properties",
281
262
"icu_provider",
282
263
"smallvec",
283
283
-
"utf16_iter",
284
284
-
"utf8_iter",
285
285
-
"write16",
286
264
"zerovec",
287
265
]
288
266
289
267
[[package]]
290
268
name = "icu_normalizer_data"
291
291
-
version = "1.5.1"
269
269
+
version = "2.0.0"
292
270
source = "registry+https://github.com/rust-lang/crates.io-index"
293
293
-
checksum = "c5e8338228bdc8ab83303f16b797e177953730f601a96c25d10cb3ab0daa0cb7"
271
271
+
checksum = "00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3"
294
272
295
273
[[package]]
296
274
name = "icu_properties"
297
297
-
version = "1.5.1"
275
275
+
version = "2.0.1"
298
276
source = "registry+https://github.com/rust-lang/crates.io-index"
299
299
-
checksum = "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5"
277
277
+
checksum = "016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b"
300
278
dependencies = [
301
279
"displaydoc",
302
280
"icu_collections",
303
303
-
"icu_locid_transform",
281
281
+
"icu_locale_core",
304
282
"icu_properties_data",
305
283
"icu_provider",
306
306
-
"tinystr",
284
284
+
"potential_utf",
285
285
+
"zerotrie",
307
286
"zerovec",
308
287
]
309
288
310
289
[[package]]
311
290
name = "icu_properties_data"
312
312
-
version = "1.5.1"
291
291
+
version = "2.0.1"
313
292
source = "registry+https://github.com/rust-lang/crates.io-index"
314
314
-
checksum = "85fb8799753b75aee8d2a21d7c14d9f38921b54b3dbda10f5a3c7a7b82dba5e2"
293
293
+
checksum = "298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632"
315
294
316
295
[[package]]
317
296
name = "icu_provider"
318
318
-
version = "1.5.0"
297
297
+
version = "2.0.0"
319
298
source = "registry+https://github.com/rust-lang/crates.io-index"
320
320
-
checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9"
299
299
+
checksum = "03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af"
321
300
dependencies = [
322
301
"displaydoc",
323
323
-
"icu_locid",
324
324
-
"icu_provider_macros",
302
302
+
"icu_locale_core",
325
303
"stable_deref_trait",
326
304
"tinystr",
327
305
"writeable",
328
306
"yoke",
329
307
"zerofrom",
308
308
+
"zerotrie",
330
309
"zerovec",
331
310
]
332
311
333
312
[[package]]
334
334
-
name = "icu_provider_macros"
335
335
-
version = "1.5.0"
336
336
-
source = "registry+https://github.com/rust-lang/crates.io-index"
337
337
-
checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6"
338
338
-
dependencies = [
339
339
-
"proc-macro2",
340
340
-
"quote",
341
341
-
"syn",
342
342
-
]
343
343
-
344
344
-
[[package]]
345
313
name = "idna"
346
346
-
version = "1.0.3"
314
314
+
version = "1.1.0"
347
315
source = "registry+https://github.com/rust-lang/crates.io-index"
348
348
-
checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e"
316
316
+
checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de"
349
317
dependencies = [
350
318
"idna_adapter",
351
319
"smallvec",
···
354
322
355
323
[[package]]
356
324
name = "idna_adapter"
357
357
-
version = "1.2.0"
325
325
+
version = "1.2.1"
358
326
source = "registry+https://github.com/rust-lang/crates.io-index"
359
359
-
checksum = "daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71"
327
327
+
checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344"
360
328
dependencies = [
361
329
"icu_normalizer",
362
330
"icu_properties",
···
398
366
399
367
[[package]]
400
368
name = "libc"
401
401
-
version = "0.2.172"
369
369
+
version = "0.2.175"
402
370
source = "registry+https://github.com/rust-lang/crates.io-index"
403
403
-
checksum = "d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa"
371
371
+
checksum = "6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543"
404
372
405
373
[[package]]
406
374
name = "linux-raw-sys"
···
416
384
417
385
[[package]]
418
386
name = "litemap"
419
419
-
version = "0.7.5"
387
387
+
version = "0.8.0"
420
388
source = "registry+https://github.com/rust-lang/crates.io-index"
421
421
-
checksum = "23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856"
389
389
+
checksum = "241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956"
422
390
423
391
[[package]]
424
392
name = "nix"
···
439
407
checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
440
408
441
409
[[package]]
410
410
+
name = "once_cell_polyfill"
411
411
+
version = "1.70.1"
412
412
+
source = "registry+https://github.com/rust-lang/crates.io-index"
413
413
+
checksum = "a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad"
414
414
+
415
415
+
[[package]]
442
416
name = "open"
443
417
version = "5.3.2"
444
418
source = "registry+https://github.com/rust-lang/crates.io-index"
···
457
431
458
432
[[package]]
459
433
name = "percent-encoding"
460
460
-
version = "2.3.1"
434
434
+
version = "2.3.2"
461
435
source = "registry+https://github.com/rust-lang/crates.io-index"
462
462
-
checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
436
436
+
checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220"
437
437
+
438
438
+
[[package]]
439
439
+
name = "potential_utf"
440
440
+
version = "0.1.3"
441
441
+
source = "registry+https://github.com/rust-lang/crates.io-index"
442
442
+
checksum = "84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a"
443
443
+
dependencies = [
444
444
+
"zerovec",
445
445
+
]
463
446
464
447
[[package]]
465
448
name = "proc-macro2"
466
466
-
version = "1.0.95"
449
449
+
version = "1.0.101"
467
450
source = "registry+https://github.com/rust-lang/crates.io-index"
468
468
-
checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778"
451
451
+
checksum = "89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de"
469
452
dependencies = [
470
453
"unicode-ident",
471
454
]
···
481
464
482
465
[[package]]
483
466
name = "r-efi"
484
484
-
version = "5.2.0"
467
467
+
version = "5.3.0"
485
468
source = "registry+https://github.com/rust-lang/crates.io-index"
486
486
-
checksum = "74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5"
469
469
+
checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f"
487
470
488
471
[[package]]
489
472
name = "roff"
···
501
484
"errno",
502
485
"libc",
503
486
"linux-raw-sys 0.4.15",
504
504
-
"windows-sys",
487
487
+
"windows-sys 0.59.0",
505
488
]
506
489
507
490
[[package]]
508
491
name = "rustix"
509
509
-
version = "1.0.7"
492
492
+
version = "1.0.8"
510
493
source = "registry+https://github.com/rust-lang/crates.io-index"
511
511
-
checksum = "c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266"
494
494
+
checksum = "11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8"
512
495
dependencies = [
513
496
"bitflags",
514
497
"errno",
515
498
"libc",
516
499
"linux-raw-sys 0.9.4",
517
517
-
"windows-sys",
500
500
+
"windows-sys 0.60.2",
518
501
]
519
502
520
503
[[package]]
···
539
522
540
523
[[package]]
541
524
name = "smallvec"
542
542
-
version = "1.15.0"
525
525
+
version = "1.15.1"
543
526
source = "registry+https://github.com/rust-lang/crates.io-index"
544
544
-
checksum = "8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9"
527
527
+
checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03"
545
528
546
529
[[package]]
547
530
name = "stable_deref_trait"
···
557
540
558
541
[[package]]
559
542
name = "syn"
560
560
-
version = "2.0.101"
543
543
+
version = "2.0.106"
561
544
source = "registry+https://github.com/rust-lang/crates.io-index"
562
562
-
checksum = "8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf"
545
545
+
checksum = "ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6"
563
546
dependencies = [
564
547
"proc-macro2",
565
548
"quote",
···
579
562
580
563
[[package]]
581
564
name = "tempfile"
582
582
-
version = "3.19.1"
565
565
+
version = "3.21.0"
583
566
source = "registry+https://github.com/rust-lang/crates.io-index"
584
584
-
checksum = "7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf"
567
567
+
checksum = "15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e"
585
568
dependencies = [
586
569
"fastrand",
587
570
"getrandom",
588
571
"once_cell",
589
589
-
"rustix 1.0.7",
590
590
-
"windows-sys",
572
572
+
"rustix 1.0.8",
573
573
+
"windows-sys 0.60.2",
591
574
]
592
575
593
576
[[package]]
594
577
name = "thiserror"
595
595
-
version = "2.0.12"
578
578
+
version = "2.0.16"
596
579
source = "registry+https://github.com/rust-lang/crates.io-index"
597
597
-
checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708"
580
580
+
checksum = "3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0"
598
581
dependencies = [
599
582
"thiserror-impl",
600
583
]
601
584
602
585
[[package]]
603
586
name = "thiserror-impl"
604
604
-
version = "2.0.12"
587
587
+
version = "2.0.16"
605
588
source = "registry+https://github.com/rust-lang/crates.io-index"
606
606
-
checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d"
589
589
+
checksum = "6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960"
607
590
dependencies = [
608
591
"proc-macro2",
609
592
"quote",
···
612
595
613
596
[[package]]
614
597
name = "tinystr"
615
615
-
version = "0.7.6"
598
598
+
version = "0.8.1"
616
599
source = "registry+https://github.com/rust-lang/crates.io-index"
617
617
-
checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f"
600
600
+
checksum = "5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b"
618
601
dependencies = [
619
602
"displaydoc",
620
603
"zerovec",
···
622
605
623
606
[[package]]
624
607
name = "tsk-cli"
625
625
-
version = "0.2.6"
608
608
+
version = "0.3.6"
626
609
dependencies = [
627
610
"clap",
628
611
"clap_complete",
···
645
628
646
629
[[package]]
647
630
name = "url"
648
648
-
version = "2.5.4"
631
631
+
version = "2.5.7"
649
632
source = "registry+https://github.com/rust-lang/crates.io-index"
650
650
-
checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60"
633
633
+
checksum = "08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b"
651
634
dependencies = [
652
635
"form_urlencoded",
653
636
"idna",
654
637
"percent-encoding",
638
638
+
"serde",
655
639
]
656
656
-
657
657
-
[[package]]
658
658
-
name = "utf16_iter"
659
659
-
version = "1.0.5"
660
660
-
source = "registry+https://github.com/rust-lang/crates.io-index"
661
661
-
checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246"
662
640
663
641
[[package]]
664
642
name = "utf8_iter"
···
674
652
675
653
[[package]]
676
654
name = "wasi"
677
677
-
version = "0.14.2+wasi-0.2.4"
655
655
+
version = "0.14.4+wasi-0.2.4"
678
656
source = "registry+https://github.com/rust-lang/crates.io-index"
679
679
-
checksum = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3"
657
657
+
checksum = "88a5f4a424faf49c3c2c344f166f0662341d470ea185e939657aaff130f0ec4a"
680
658
dependencies = [
681
681
-
"wit-bindgen-rt",
659
659
+
"wit-bindgen",
682
660
]
683
661
684
662
[[package]]
···
694
672
]
695
673
696
674
[[package]]
675
675
+
name = "windows-link"
676
676
+
version = "0.1.3"
677
677
+
source = "registry+https://github.com/rust-lang/crates.io-index"
678
678
+
checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a"
679
679
+
680
680
+
[[package]]
697
681
name = "windows-sys"
698
682
version = "0.59.0"
699
683
source = "registry+https://github.com/rust-lang/crates.io-index"
700
684
checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"
701
685
dependencies = [
702
702
-
"windows-targets",
686
686
+
"windows-targets 0.52.6",
687
687
+
]
688
688
+
689
689
+
[[package]]
690
690
+
name = "windows-sys"
691
691
+
version = "0.60.2"
692
692
+
source = "registry+https://github.com/rust-lang/crates.io-index"
693
693
+
checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb"
694
694
+
dependencies = [
695
695
+
"windows-targets 0.53.3",
703
696
]
704
697
705
698
[[package]]
···
708
701
source = "registry+https://github.com/rust-lang/crates.io-index"
709
702
checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
710
703
dependencies = [
711
711
-
"windows_aarch64_gnullvm",
712
712
-
"windows_aarch64_msvc",
713
713
-
"windows_i686_gnu",
714
714
-
"windows_i686_gnullvm",
715
715
-
"windows_i686_msvc",
716
716
-
"windows_x86_64_gnu",
717
717
-
"windows_x86_64_gnullvm",
718
718
-
"windows_x86_64_msvc",
704
704
+
"windows_aarch64_gnullvm 0.52.6",
705
705
+
"windows_aarch64_msvc 0.52.6",
706
706
+
"windows_i686_gnu 0.52.6",
707
707
+
"windows_i686_gnullvm 0.52.6",
708
708
+
"windows_i686_msvc 0.52.6",
709
709
+
"windows_x86_64_gnu 0.52.6",
710
710
+
"windows_x86_64_gnullvm 0.52.6",
711
711
+
"windows_x86_64_msvc 0.52.6",
712
712
+
]
713
713
+
714
714
+
[[package]]
715
715
+
name = "windows-targets"
716
716
+
version = "0.53.3"
717
717
+
source = "registry+https://github.com/rust-lang/crates.io-index"
718
718
+
checksum = "d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91"
719
719
+
dependencies = [
720
720
+
"windows-link",
721
721
+
"windows_aarch64_gnullvm 0.53.0",
722
722
+
"windows_aarch64_msvc 0.53.0",
723
723
+
"windows_i686_gnu 0.53.0",
724
724
+
"windows_i686_gnullvm 0.53.0",
725
725
+
"windows_i686_msvc 0.53.0",
726
726
+
"windows_x86_64_gnu 0.53.0",
727
727
+
"windows_x86_64_gnullvm 0.53.0",
728
728
+
"windows_x86_64_msvc 0.53.0",
719
729
]
720
730
721
731
[[package]]
···
725
735
checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
726
736
727
737
[[package]]
738
738
+
name = "windows_aarch64_gnullvm"
739
739
+
version = "0.53.0"
740
740
+
source = "registry+https://github.com/rust-lang/crates.io-index"
741
741
+
checksum = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764"
742
742
+
743
743
+
[[package]]
728
744
name = "windows_aarch64_msvc"
729
745
version = "0.52.6"
730
746
source = "registry+https://github.com/rust-lang/crates.io-index"
731
747
checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
732
748
733
749
[[package]]
750
750
+
name = "windows_aarch64_msvc"
751
751
+
version = "0.53.0"
752
752
+
source = "registry+https://github.com/rust-lang/crates.io-index"
753
753
+
checksum = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c"
754
754
+
755
755
+
[[package]]
734
756
name = "windows_i686_gnu"
735
757
version = "0.52.6"
736
758
source = "registry+https://github.com/rust-lang/crates.io-index"
737
759
checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
738
760
739
761
[[package]]
762
762
+
name = "windows_i686_gnu"
763
763
+
version = "0.53.0"
764
764
+
source = "registry+https://github.com/rust-lang/crates.io-index"
765
765
+
checksum = "c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3"
766
766
+
767
767
+
[[package]]
740
768
name = "windows_i686_gnullvm"
741
769
version = "0.52.6"
742
770
source = "registry+https://github.com/rust-lang/crates.io-index"
743
771
checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
744
772
745
773
[[package]]
774
774
+
name = "windows_i686_gnullvm"
775
775
+
version = "0.53.0"
776
776
+
source = "registry+https://github.com/rust-lang/crates.io-index"
777
777
+
checksum = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11"
778
778
+
779
779
+
[[package]]
746
780
name = "windows_i686_msvc"
747
781
version = "0.52.6"
748
782
source = "registry+https://github.com/rust-lang/crates.io-index"
749
783
checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
750
784
751
785
[[package]]
786
786
+
name = "windows_i686_msvc"
787
787
+
version = "0.53.0"
788
788
+
source = "registry+https://github.com/rust-lang/crates.io-index"
789
789
+
checksum = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d"
790
790
+
791
791
+
[[package]]
752
792
name = "windows_x86_64_gnu"
753
793
version = "0.52.6"
754
794
source = "registry+https://github.com/rust-lang/crates.io-index"
755
795
checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
756
796
757
797
[[package]]
798
798
+
name = "windows_x86_64_gnu"
799
799
+
version = "0.53.0"
800
800
+
source = "registry+https://github.com/rust-lang/crates.io-index"
801
801
+
checksum = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba"
802
802
+
803
803
+
[[package]]
758
804
name = "windows_x86_64_gnullvm"
759
805
version = "0.52.6"
760
806
source = "registry+https://github.com/rust-lang/crates.io-index"
761
807
checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
762
808
763
809
[[package]]
810
810
+
name = "windows_x86_64_gnullvm"
811
811
+
version = "0.53.0"
812
812
+
source = "registry+https://github.com/rust-lang/crates.io-index"
813
813
+
checksum = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57"
814
814
+
815
815
+
[[package]]
764
816
name = "windows_x86_64_msvc"
765
817
version = "0.52.6"
766
818
source = "registry+https://github.com/rust-lang/crates.io-index"
767
819
checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
768
820
769
821
[[package]]
770
770
-
name = "wit-bindgen-rt"
771
771
-
version = "0.39.0"
822
822
+
name = "windows_x86_64_msvc"
823
823
+
version = "0.53.0"
772
824
source = "registry+https://github.com/rust-lang/crates.io-index"
773
773
-
checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1"
774
774
-
dependencies = [
775
775
-
"bitflags",
776
776
-
]
825
825
+
checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486"
777
826
778
827
[[package]]
779
779
-
name = "write16"
780
780
-
version = "1.0.0"
828
828
+
name = "wit-bindgen"
829
829
+
version = "0.45.1"
781
830
source = "registry+https://github.com/rust-lang/crates.io-index"
782
782
-
checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936"
831
831
+
checksum = "5c573471f125075647d03df72e026074b7203790d41351cd6edc96f46bcccd36"
783
832
784
833
[[package]]
785
834
name = "writeable"
786
786
-
version = "0.5.5"
835
835
+
version = "0.6.1"
787
836
source = "registry+https://github.com/rust-lang/crates.io-index"
788
788
-
checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51"
837
837
+
checksum = "ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb"
789
838
790
839
[[package]]
791
840
name = "xattr"
792
792
-
version = "1.5.0"
841
841
+
version = "1.5.1"
793
842
source = "registry+https://github.com/rust-lang/crates.io-index"
794
794
-
checksum = "0d65cbf2f12c15564212d48f4e3dfb87923d25d611f2aed18f4cb23f0413d89e"
843
843
+
checksum = "af3a19837351dc82ba89f8a125e22a3c475f05aba604acc023d62b2739ae2909"
795
844
dependencies = [
796
845
"libc",
797
797
-
"rustix 1.0.7",
846
846
+
"rustix 1.0.8",
798
847
]
799
848
800
849
[[package]]
801
850
name = "yoke"
802
802
-
version = "0.7.5"
851
851
+
version = "0.8.0"
803
852
source = "registry+https://github.com/rust-lang/crates.io-index"
804
804
-
checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40"
853
853
+
checksum = "5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc"
805
854
dependencies = [
806
855
"serde",
807
856
"stable_deref_trait",
···
811
860
812
861
[[package]]
813
862
name = "yoke-derive"
814
814
-
version = "0.7.5"
863
863
+
version = "0.8.0"
815
864
source = "registry+https://github.com/rust-lang/crates.io-index"
816
816
-
checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154"
865
865
+
checksum = "38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6"
817
866
dependencies = [
818
867
"proc-macro2",
819
868
"quote",
···
843
892
]
844
893
845
894
[[package]]
895
895
+
name = "zerotrie"
896
896
+
version = "0.2.2"
897
897
+
source = "registry+https://github.com/rust-lang/crates.io-index"
898
898
+
checksum = "36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595"
899
899
+
dependencies = [
900
900
+
"displaydoc",
901
901
+
"yoke",
902
902
+
"zerofrom",
903
903
+
]
904
904
+
905
905
+
[[package]]
846
906
name = "zerovec"
847
847
-
version = "0.10.4"
907
907
+
version = "0.11.4"
848
908
source = "registry+https://github.com/rust-lang/crates.io-index"
849
849
-
checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079"
909
909
+
checksum = "e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b"
850
910
dependencies = [
851
911
"yoke",
852
912
"zerofrom",
···
855
915
856
916
[[package]]
857
917
name = "zerovec-derive"
858
858
-
version = "0.10.3"
918
918
+
version = "0.11.1"
859
919
source = "registry+https://github.com/rust-lang/crates.io-index"
860
860
-
checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6"
920
920
+
checksum = "5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f"
861
921
dependencies = [
862
922
"proc-macro2",
863
923
"quote",
+2
-2
Cargo.toml
···
1
1
[package]
2
2
name = "tsk-cli"
3
3
-
version = "0.2.6"
4
4
-
edition = "2021"
3
3
+
version = "0.3.6"
4
4
+
edition = "2024"
5
5
publish = true
6
6
license-file = "LICENSE"
7
7
description = "A command-line first, file-system based task manager"
+1
-1
src/stack.rs
···
179
179
self.all.remove(index)
180
180
}
181
181
182
182
-
pub fn iter(&self) -> Iter<StackItem> {
182
182
+
pub fn iter(&self) -> Iter<'_, StackItem> {
183
183
self.all.iter()
184
184
}
185
185