@@ -18,22 +18,17 @@ publish = true
1818
1919[features ]
2020default = [" all" , " cli" , " std" ]
21- all = [" tracing" ]
21+ all = [" pretty " , " tracing" ]
2222cli = [" asimov-module/cli" , " std" , " dep:clap" , " dep:clientele" ]
2323std = [" asimov-module/std" , " clap?/std" , " clientele?/std" ]
24- tracing = [" asimov-module/tracing" , " clientele?/tracing" ]
2524unstable = []
2625
26+ # Optional features:
27+ pretty = []
28+ tracing = [" asimov-module/tracing" , " clientele?/tracing" ]
29+
2730[dependencies ]
28- asimov-module = { version = " 25.0.0-dev.19" , default-features = true }
29- clap = { version = " 4.5" , default-features = false , features = [
30- " std" ,
31- " string" ,
32- ], optional = true }
33- clientele = { version = " 0.3.8" , default-features = false , features = [
34- " clap" ,
35- " std" ,
36- ], optional = true }
31+ asimov-module = { version = " 25.0.0-dev.21" , default-features = true }
3732hex = " 0.4"
3833libaes = " 0.7"
3934pbkdf2 = " 0.12"
@@ -48,6 +43,16 @@ serde_json = { version = "1", default-features = false, features = [
4843] }
4944sha1 = " 0.10"
5045
46+ # Optional integrations:
47+ clap = { version = " 4.5" , default-features = false , features = [
48+ " std" ,
49+ " string" ,
50+ ], optional = true }
51+ clientele = { version = " 0.3.8" , default-features = false , features = [
52+ " clap" ,
53+ " std" ,
54+ ], optional = true }
55+
5156[profile .release ]
5257opt-level = " z"
5358strip = true
0 commit comments