Skip to content

Commit 7f8f155

Browse files
committed
bumb dependencies
1 parent 9b2c5ef commit 7f8f155

File tree

5 files changed

+20
-25
lines changed

5 files changed

+20
-25
lines changed

cargo-espflash/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,11 @@ categories = [
2727
miette = { version = "3", features = ["fancy"] }
2828
cargo_metadata = "0.14"
2929
cargo_toml = "0.10"
30-
clap = "2.33"
30+
clap = "2"
3131
crossterm = "0.21"
3232
espflash = { version = "1", path = "../espflash" }
3333
guess_host_triple = "0.1"
34-
serde = { version = "1.0", features = ["derive"] }
34+
serde = { version = "1", features = ["derive"] }
3535
serial = "0.4"
3636
toml = "0.5"
3737
thiserror = "1"

espflash/Cargo.toml

+14-17
Original file line numberDiff line numberDiff line change
@@ -15,31 +15,28 @@ path = "src/main.rs"
1515
[lib]
1616

1717
[dependencies]
18-
binread = "2.1.0"
19-
bytemuck = { version = "1.4.0", features = ["derive"] }
18+
binread = "2"
19+
bytemuck = { version = "1", features = ["derive"] }
2020
indicatif = "0.16"
21-
md5 = "0.7.0"
22-
pico-args = "0.4.0"
21+
md5 = "0.7"
22+
pico-args = "0.4"
2323
serial = "0.4"
24-
sha2 = "0.9.1"
25-
slip-codec = "0.2.4"
26-
thiserror = "1.0.20"
27-
xmas-elf = "0.8.0"
28-
serde = { version = "1.0", features = ["derive"] }
24+
sha2 = "0.9"
25+
slip-codec = "0.2"
26+
thiserror = "1"
27+
xmas-elf = "0.8"
28+
serde = { version = "1", features = ["derive"] }
2929
serde_plain = "1"
3030
toml = "0.5"
31-
directories-next = "2.0.0"
31+
directories-next = "2"
3232
color-eyre = "0.5"
33-
strum = "0.21.0"
34-
strum_macros = "0.21.1"
35-
csv = "1.1.6"
36-
regex = "1.5.4"
33+
strum = "0.22"
34+
strum_macros = "0.22"
35+
csv = "1"
36+
regex = "1"
3737
flate2 = "1"
3838
miette = { version = "3", features = ["fancy"] }
3939

40-
[dev-dependencies]
41-
pretty_assertions = "0.7.1"
42-
4340
[package.metadata.binstall]
4441
pkg-url = "{ repo }/releases/download/v{ version }/{ name }"
4542
pkg-fmt = "bin"

espflash/src/chip/esp8266.rs

-2
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,6 @@ impl ReadEFuse for Esp8266 {
9494
fn test_esp8266_rom() {
9595
use std::fs::read;
9696

97-
use pretty_assertions::assert_eq;
98-
9997
let input_bytes = read("./tests/data/esp8266").unwrap();
10098
let expected_bin = read("./tests/data/esp8266.bin").unwrap();
10199

espflash/src/error.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ use miette::{Diagnostic, SourceOffset, SourceSpan};
66
use slip_codec::Error as SlipError;
77
use std::fmt::{Display, Formatter};
88
use std::io;
9-
use strum::{AsStaticRef, VariantNames};
9+
use strum::VariantNames;
1010
use thiserror::Error;
1111

1212
#[derive(Error, Debug, Diagnostic)]
@@ -555,7 +555,7 @@ impl UnsupportedImageFormatError {
555555
self.chip
556556
.supported_image_formats()
557557
.iter()
558-
.map(|format| format.as_static())
558+
.map(|format| format.into())
559559
.collect::<Vec<&'static str>>()
560560
.join(", ")
561561
}

espflash/src/image_format/mod.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ pub use esp8266::*;
1111
use crate::error::Error;
1212
use serde::Deserialize;
1313
use std::str::FromStr;
14-
use strum_macros::{AsStaticStr, Display, EnumVariantNames};
14+
use strum_macros::{Display, EnumVariantNames, IntoStaticStr};
1515

1616
const ESP_MAGIC: u8 = 0xE9;
1717
const WP_PIN_DISABLED: u8 = 0xEE;
@@ -48,7 +48,7 @@ pub trait ImageFormat<'a> {
4848
}
4949

5050
#[derive(
51-
Debug, Copy, Clone, Eq, PartialEq, Display, AsStaticStr, EnumVariantNames, Deserialize,
51+
Debug, Copy, Clone, Eq, PartialEq, Display, IntoStaticStr, EnumVariantNames, Deserialize,
5252
)]
5353
#[strum(serialize_all = "kebab-case")]
5454
#[serde(rename_all = "kebab-case")]

0 commit comments

Comments
 (0)