|
1 | 1 | [workspace.package] |
2 | | -authors = ["o2sh <ossama-hjaji@live.fr>"] |
3 | | -edition = "2021" |
4 | | -license = "MIT" |
5 | | -version = "2.23.1" |
6 | | -repository = "https://github.com/o2sh/onefetch" |
| 2 | + authors = [ "o2sh <ossama-hjaji@live.fr>" ] |
| 3 | + edition = "2021" |
| 4 | + license = "MIT" |
| 5 | + repository = "https://github.com/o2sh/onefetch" |
| 6 | + version = "2.23.1" |
7 | 7 |
|
8 | 8 | [workspace] |
9 | | -members = ["ascii", "image", "manifest"] |
10 | | - |
11 | | -[workspace.dependencies] |
12 | | -owo-colors = "4.1.0" |
13 | | -anyhow = "1.0" |
14 | | -clap = { version = "4.5.26", features = ["derive"] } |
15 | | -image = { version = "0.25.5", default-features = false, features = [ |
16 | | - "color_quant", |
17 | | - "jpeg", |
18 | | - "png", |
19 | | - "webp", |
20 | | -] } |
21 | | -strum = { version = "0.26.3", features = ["derive"] } |
| 9 | + members = [ "ascii", "image", "manifest" ] |
| 10 | + [workspace.dependencies] |
| 11 | + anyhow = "1.0" |
| 12 | + clap = { version = "4.5.26", features = [ "derive" ] } |
| 13 | + image = { version = "0.25.5", default-features = false, features = [ |
| 14 | + "color_quant", |
| 15 | + "jpeg", |
| 16 | + "png", |
| 17 | + "webp", |
| 18 | + ] } |
| 19 | + owo-colors = "4.1.0" |
| 20 | + strum = { version = "0.26.3", features = [ "derive" ] } |
22 | 21 |
|
23 | 22 | [package] |
24 | | -authors.workspace = true |
25 | | -edition.workspace = true |
26 | | -version.workspace = true |
27 | | -license.workspace = true |
28 | | -repository.workspace = true |
29 | | -categories = ["command-line-utilities"] |
30 | | -description = "Command-line Git information tool" |
31 | | -exclude = ["docs/vercel/*"] |
32 | | -keywords = ["git", "cli", "terminal"] |
33 | | -name = "onefetch" |
34 | | -homepage = "https://onefetch.dev" |
35 | | -rust-version = "1.81.0" |
| 23 | + authors.workspace = true |
| 24 | + categories = [ "command-line-utilities" ] |
| 25 | + description = "Command-line Git information tool" |
| 26 | + edition.workspace = true |
| 27 | + exclude = [ "docs/vercel/*" ] |
| 28 | + homepage = "https://onefetch.dev" |
| 29 | + keywords = [ "cli", "git", "terminal" ] |
| 30 | + license.workspace = true |
| 31 | + name = "onefetch" |
| 32 | + repository.workspace = true |
| 33 | + rust-version = "1.81.0" |
| 34 | + version.workspace = true |
36 | 35 |
|
37 | 36 | [dependencies] |
38 | | -anyhow.workspace = true |
39 | | -askalono = "0.5.0" |
40 | | -byte-unit = "5.1.6" |
41 | | -clap.workspace = true |
42 | | -clap_complete = "4.5.42" |
43 | | -crossbeam-channel = "0.5.14" |
44 | | -gix = { version = "0.70.0", default-features = false, features = [ |
45 | | - "max-performance-safe", |
| 37 | + anyhow.workspace = true |
| 38 | + askalono = "0.5.0" |
| 39 | + byte-unit = "5.1.6" |
| 40 | + clap.workspace = true |
| 41 | + clap_complete = "4.5.42" |
| 42 | + crossbeam-channel = "0.5.14" |
| 43 | + # |
| 44 | + gix = { version = "0.70.0", default-features = false, features = [ |
46 | 45 | "blob-diff", |
47 | | - "mailmap", |
48 | 46 | "index", |
| 47 | + "mailmap", |
| 48 | + "max-performance-safe", |
49 | 49 | "status", |
50 | | -] } |
51 | | -gix-features = { version = "0.40.0", features = ["zlib-ng"] } |
52 | | -globset = "0.4.15" |
53 | | -human-panic = "2.0.2" |
54 | | -image.workspace = true |
55 | | -num-format = "0.4.4" |
56 | | -onefetch-ascii = { path = "ascii", version = "2.19.0" } |
57 | | -onefetch-image = { path = "image", version = "2.19.0" } |
58 | | -onefetch-manifest = { path = "manifest", version = "2.19.0" } |
59 | | -owo-colors.workspace = true |
60 | | -regex = "1.11.1" |
61 | | -serde = "1.0" |
62 | | -serde_json = "1.0" |
63 | | -serde_yaml = "0.9.34" |
64 | | -# TODO With the new value parsers, we're really close to being able to eliminate |
65 | | -# the strum dependency |
66 | | -strum.workspace = true |
67 | | -time = { version = "0.3.37", features = ["formatting"] } |
68 | | -time-humanize = { version = "0.1.3", features = ["time"] } |
69 | | -tokei = "13.0.0-alpha.8" |
70 | | -typetag = "0.2" |
| 50 | + ] } |
| 51 | + # |
| 52 | + gix-features = { version = "0.40.0", features = [ "zlib-ng" ] } |
| 53 | + globset = "0.4.15" |
| 54 | + human-panic = "2.0.2" |
| 55 | + image.workspace = true |
| 56 | + num-format = "0.4.4" |
| 57 | + onefetch-ascii = { path = "ascii", version = "2.19.0" } |
| 58 | + onefetch-image = { path = "image", version = "2.19.0" } |
| 59 | + onefetch-manifest = { path = "manifest", version = "2.19.0" } |
| 60 | + owo-colors.workspace = true |
| 61 | + regex = "1.11.1" |
| 62 | + serde = "1.0" |
| 63 | + serde_json = "1.0" |
| 64 | + serde_yaml = "0.9.34" |
| 65 | + # TODO With the new value parsers, we're really close to being able to eliminate |
| 66 | + # the strum dependency |
| 67 | + strum.workspace = true |
| 68 | + time = { version = "0.3.37", features = [ "formatting" ] } |
| 69 | + time-humanize = { version = "0.1.3", features = [ "time" ] } |
| 70 | + tokei = "13.0.0-alpha.8" |
| 71 | + typetag = "0.2" |
71 | 72 |
|
72 | 73 | [dev-dependencies] |
73 | | -criterion = "0.5.1" |
74 | | -gix-testtools = "0.15.0" |
75 | | -insta = { version = "1.42.1", features = ["json", "redactions"] } |
76 | | -rstest = "0.24.0" |
| 74 | + criterion = "0.5.1" |
| 75 | + gix-testtools = "0.15.0" |
| 76 | + insta = { version = "1.42.1", features = [ "json", "redactions" ] } |
| 77 | + rstest = "0.24.0" |
77 | 78 |
|
78 | 79 | [[bench]] |
79 | | -name = "repo" |
80 | | -harness = false |
| 80 | + harness = false |
| 81 | + name = "repo" |
81 | 82 |
|
82 | 83 | [build-dependencies] |
83 | | -lazy_static = "1" |
84 | | -regex = "1" |
85 | | -serde_json = "1" |
86 | | -serde_yaml = "0.9" |
87 | | -tera = { version = "1", default-features = false } |
| 84 | + lazy_static = "1" |
| 85 | + regex = "1" |
| 86 | + serde_json = "1" |
| 87 | + serde_yaml = "0.9" |
| 88 | + tera = { version = "1", default-features = false } |
88 | 89 |
|
89 | 90 | [target.'cfg(windows)'.build-dependencies] |
90 | | -winres = "0.1" |
| 91 | + winres = "0.1" |
91 | 92 |
|
92 | 93 | [target.'cfg(windows)'.dependencies] |
93 | | -enable-ansi-support = "0.2.1" |
| 94 | + enable-ansi-support = "0.2.1" |
94 | 95 |
|
95 | 96 | [features] |
96 | | -fail-on-deprecated = [] |
| 97 | + fail-on-deprecated = [ ] |
0 commit comments