5
5
description = " blazing fast terminal-ui for git"
6
6
edition = " 2018"
7
7
rust-version = " 1.50"
8
- exclude = [" .github/*" ," .vscode/*" ," assets/*" ]
8
+ exclude = [" .github/*" , " .vscode/*" , " assets/*" ]
9
9
homepage = " https://github.com/extrawurst/gitui"
10
10
repository = " https://github.com/extrawurst/gitui"
11
11
readme = " README.md"
@@ -20,36 +20,36 @@ keywords = [
20
20
]
21
21
22
22
[dependencies ]
23
- scopetime = { path = " ./scopetime " , version = " 0.1 " }
23
+ anyhow = " 1.0 "
24
24
asyncgit = { path = " ./asyncgit" , version = " 0.18" , default-features = false }
25
- filetreelist = { path = " ./filetreelist" , version = " 0.4" }
26
- crossterm = { version = " 0.20" , features = [ " serde" ] }
25
+ backtrace = " 0.3"
26
+ bitflags = " 1.2"
27
+ bugreport = " 0.4"
28
+ bytesize = { version = " 1.0" , default-features = false }
29
+ chrono = " 0.4"
27
30
clap = { version = " 2.33" , default-features = false }
28
- tui = { version = " 0.16" , default-features = false , features = [' crossterm' , ' serde' ] }
29
- bytesize = { version = " 1.0" , default-features = false }
31
+ crossbeam-channel = " 0.5"
32
+ crossterm = { version = " 0.20" , features = [ " serde" ] }
33
+ dirs-next = " 2.0"
34
+ easy-cast = " 0.4"
35
+ filetreelist = { path = " ./filetreelist" , version = " 0.4" }
36
+ fuzzy-matcher = " 0.3"
37
+ gh-emoji = { version = " 1.0.6" , optional = true }
30
38
itertools = " 0.10"
31
- rayon-core = " 1.9 "
39
+ lazy_static = " 1.4 "
32
40
log = " 0.4"
33
- simplelog = { version = " 0.11" , default-features = false }
34
- dirs-next = " 2.0"
35
- crossbeam-channel = " 0.5"
36
- scopeguard = " 1.1"
37
- bitflags = " 1.2"
38
- chrono = " 0.4"
39
- backtrace = " 0.3"
41
+ rayon-core = " 1.9"
40
42
ron = " 0.7"
43
+ scopeguard = " 1.1"
44
+ scopetime = { path = " ./scopetime" , version = " 0.1" }
41
45
serde = " 1.0"
42
- anyhow = " 1.0 "
43
- unicode-width = " 0.1 "
46
+ simplelog = { version = " 0.11 " , default-features = false }
47
+ syntect = { version = " 4.5 " , default-features = false , features = [ " metadata " , " default-fancy " ] }
44
48
textwrap = " 0.14"
45
- unicode-truncate = " 0.2 "
49
+ tui = { version = " 0.16 " , default-features = false , features = [ ' crossterm ' , ' serde ' ] }
46
50
unicode-segmentation = " 1.7"
47
- easy-cast = " 0.4"
48
- bugreport = " 0.4"
49
- lazy_static = " 1.4"
50
- syntect = { version = " 4.5" , default-features = false , features = [" metadata" , " default-fancy" ]}
51
- gh-emoji = { version = " 1.0.6" , optional = true }
52
- fuzzy-matcher = " 0.3"
51
+ unicode-truncate = " 0.2"
52
+ unicode-width = " 0.1"
53
53
54
54
[target .'cfg(all(target_family="unix",not(target_os="macos")))' .dependencies ]
55
55
which = " 4.1"
@@ -65,16 +65,16 @@ pretty_assertions = "1.0"
65
65
maintenance = { status = " actively-developed" }
66
66
67
67
[features ]
68
- default =[" ghemoji" , " trace-libgit" ]
69
- ghemoji =[" gh-emoji" ]
70
- timing =[" scopetime/enabled" ]
71
- trace-libgit =[" asyncgit/trace-libgit" ]
68
+ default =[" ghemoji" , " trace-libgit" ]
69
+ ghemoji =[" gh-emoji" ]
70
+ timing =[" scopetime/enabled" ]
71
+ trace-libgit =[" asyncgit/trace-libgit" ]
72
72
73
73
[workspace ]
74
- members =[
74
+ members =[
75
75
" asyncgit" ,
76
- " scopetime" ,
77
76
" filetreelist" ,
77
+ " scopetime" ,
78
78
]
79
79
80
80
[profile .release ]
0 commit comments