@@ -23,43 +23,38 @@ path = "./src/bin/espflash.rs"
2323required-features = [" cli" , " serialport" ]
2424
2525[dependencies ]
26- addr2line = { version = " 0.22.0" , optional = true }
27- base64 = " 0.22.1"
28- bytemuck = { version = " 1.21.0" , features = [" derive" ] }
29- clap = { version = " 4.5.24" , features = [
30- " derive" ,
31- " env" ,
32- " wrap_help" ,
33- ], optional = true }
34- clap_complete = { version = " 4.5.41" , optional = true }
35- comfy-table = { version = " 7.1.3" , optional = true }
36- crossterm = { version = " 0.25.0" , optional = true } # 0.26.x and 0.27.x causes issues on Windows
37- ctrlc = { version = " 3.4.5" , optional = true }
38- # defmt dependencies are pinned since defmt does not guarantee MSRV even for patch releases
39- defmt-decoder = { version = " =0.4.0" , features = [" unstable" ], optional = true }
40- defmt-parser = { version = " =0.4.1" , features = [" unstable" ], optional = true }
41- dialoguer = { version = " 0.11.0" , optional = true }
42- directories = { version = " 5.0.1" , optional = true }
43- env_logger = { version = " 0.11.6" , optional = true }
44- esp-idf-part = " 0.5.0"
45- flate2 = " 1.0.35"
46- hex = { version = " 0.4.3" , features = [" serde" ]}
47- indicatif = { version = " 0.17.9" , optional = true }
48- lazy_static = { version = " 1.5.0" , optional = true }
49- log = " 0.4.22"
50- md-5 = " 0.10.6"
51- miette = " 7.4.0"
52- parse_int = { version = " 0.6.0" , optional = true }
53- regex = { version = " 1.11.1" , optional = true }
54- serde = { version = " 1.0.217" , features = [" derive" ] }
55- serialport = { version = " 4.6.1" , default-features = false , optional = true }
56- sha2 = " 0.10.8"
57- slip-codec = { version = " 0.4.0" , optional = true }
58- strum = { version = " 0.26.3" , features = [" derive" ] }
59- thiserror = " 2.0.10"
60- toml = { version = " 0.8.19" , optional = true }
26+ addr2line = { version = " 0.22.0" , optional = true }
27+ base64 = " 0.22.1"
28+ bytemuck = { version = " 1.21.0" , features = [" derive" ] }
29+ clap = { version = " 4.5.24" , features = [" derive" , " env" , " wrap_help" ], optional = true }
30+ clap_complete = { version = " 4.5.41" , optional = true }
31+ comfy-table = { version = " 7.1.3" , optional = true }
32+ crossterm = { version = " 0.25.0" , optional = true }
33+ ctrlc = { version = " 3.4.5" , optional = true }
34+ defmt-decoder = { version = " =0.4.0" , features = [" unstable" ], optional = true }
35+ defmt-parser = { version = " =0.4.1" , features = [" unstable" ], optional = true }
36+ dialoguer = { version = " 0.11.0" , optional = true }
37+ directories = { version = " 5.0.1" , optional = true }
38+ env_logger = { version = " 0.11.6" , optional = true }
39+ esp-idf-part = " 0.5.0"
40+ flate2 = " 1.0.35"
41+ hex = { version = " 0.4.3" , features = [" serde" ] }
42+ indicatif = { version = " 0.17.9" , optional = true }
43+ lazy_static = { version = " 1.5.0" , optional = true }
44+ log = " 0.4.22"
45+ md-5 = " 0.10.6"
46+ miette = " 7.4.0"
47+ parse_int = { version = " 0.6.0" , optional = true }
48+ regex = { version = " 1.11.1" , optional = true }
49+ serde = { version = " 1.0.217" , features = [" derive" ] }
50+ serialport = { version = " 4.6.1" , default-features = false , optional = true }
51+ sha2 = " 0.10.8"
52+ slip-codec = { version = " 0.4.0" , optional = true }
53+ strum = { version = " 0.26.3" , features = [" derive" ] }
54+ thiserror = " 2.0.10"
55+ toml = { version = " 0.8.19" , optional = true }
6156update-informer = { version = " 1.2.0" , optional = true }
62- xmas-elf = " 0.9.1"
57+ xmas-elf = " 0.9.1"
6358
6459[target .'cfg(unix)' .dependencies ]
6560libc = " 0.2.169"
0 commit comments