@@ -3,56 +3,58 @@ name = "rgit"
3
3
description = " A gitweb/cgit-like interface"
4
4
version = " 0.1.3"
5
5
edition = " 2021"
6
- authors = [ " Jordan Doyle <jordan@doyle.la>" ]
6
+ authors = [" Jordan Doyle <jordan@doyle.la>" ]
7
7
license = " WTFPL"
8
8
9
9
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
10
10
11
11
[dependencies ]
12
- askama = " 0.12.0"
13
12
anyhow = " 1.0"
13
+ askama = " 0.12.0"
14
14
axum = { version = " 0.7" , features = [" macros" ] }
15
15
axum-macros = " 0.4.1"
16
- bat = { version = " 0.24.0" , default-features = false , features = [" build-assets" ] }
17
- bytes = " 1.5"
16
+ bat = { version = " 0.24.0" , default-features = false , features = [
17
+ " build-assets" ,
18
+ ] }
18
19
bincode = " 1.3"
19
- console-subscriber = { version = " 0.2" , features = [" parking_lot" ] }
20
- comrak = " 0.28.0"
20
+ bytes = " 1.5"
21
21
clap = { version = " 4.4.10" , features = [" cargo" , " derive" ] }
22
+ comrak = " 0.28.0"
23
+ console-subscriber = { version = " 0.4" , features = [" parking_lot" ] }
24
+ flate2 = " 1.0"
22
25
futures = " 0.3"
23
26
gix = " 0.66"
24
27
hex = " 0.4"
28
+ httparse = " 1.7"
25
29
humantime = " 2.1"
26
30
itertools = " 0.13.0"
27
- rust-ini = " 0.21.1"
28
- nom = " 7.1"
29
31
md5 = " 0.7"
30
32
moka = { version = " 0.12.0" , features = [" future" ] }
33
+ nom = " 7.1"
31
34
once_cell = " 1.18"
32
- path-clean = " 1.0.1"
33
35
parking_lot = " 0.12"
36
+ path-clean = " 1.0.1"
37
+ rand = " 0.8.5"
38
+ rocksdb = { version = " 0.22" , default-features = false , features = [" snappy" ] }
39
+ rust-ini = " 0.21.1"
34
40
serde = { version = " 1.0" , features = [" derive" , " rc" ] }
35
41
sha2 = " 0.10"
36
42
syntect = " 5"
37
- rocksdb = { version = " 0.22" , default-features = false , features = [" snappy" ] }
38
43
tar = " 0.4"
39
- flate2 = " 1.0"
40
44
time = { version = " 0.3" , features = [" serde" ] }
41
45
timeago = { version = " 0.4.2" , default-features = false }
42
46
tokio = { version = " 1.19" , features = [" full" , " tracing" ] }
43
- tokio-util = { version = " 0.7.10" , features = [" io" ] }
44
47
tokio-stream = " 0.1"
48
+ tokio-util = { version = " 0.7.10" , features = [" io" ] }
45
49
tower = " 0.5"
46
- tower-service = " 0.3"
47
- tower-layer = " 0.3"
48
50
tower-http = { version = " 0.6" , features = [" cors" , " timeout" ] }
51
+ tower-layer = " 0.3"
52
+ tower-service = " 0.3"
49
53
tracing = " 0.1"
50
54
tracing-subscriber = { version = " 0.3" , features = [" env-filter" ] }
51
55
unix_mode = " 0.1"
52
56
uuid = { version = " 1.7" , features = [" v4" ] }
53
- httparse = " 1.7"
54
57
yoke = { version = " 0.7.1" , features = [" derive" ] }
55
- rand = " 0.8.5"
56
58
57
59
[build-dependencies ]
58
60
anyhow = " 1.0"
0 commit comments