diff --git a/physerver/Cargo.toml b/physerver/Cargo.toml index 4ca5250..187f6b5 100644 --- a/physerver/Cargo.toml +++ b/physerver/Cargo.toml @@ -76,7 +76,7 @@ clap = { version = "4.4", features = ["derive"] } # Error handling anyhow = "1.0" -thiserror = "1.0" +thiserror = "2.0" # Utilities crossbeam-channel = "0.5" diff --git a/physerver/crates/phycmd-core/Cargo.toml b/physerver/crates/phycmd-core/Cargo.toml index dc01e56..f586e11 100644 --- a/physerver/crates/phycmd-core/Cargo.toml +++ b/physerver/crates/phycmd-core/Cargo.toml @@ -12,7 +12,7 @@ path = "src/lib.rs" [dependencies] # Protocol / CRC -thiserror = "1.0" +thiserror = "2.0" # Serde for Command/Status wire types (consumed by IPC / HTTP downstream) serde = { version = "1.0", features = ["derive"] } diff --git a/physerver/crates/phycmd-rust/Cargo.toml b/physerver/crates/phycmd-rust/Cargo.toml index 4029f85..5f9a3f8 100644 --- a/physerver/crates/phycmd-rust/Cargo.toml +++ b/physerver/crates/phycmd-rust/Cargo.toml @@ -13,7 +13,7 @@ path = "src/lib.rs" [dependencies] phycmd-core = { path = "../phycmd-core", default-features = false } anyhow = "1.0" -thiserror = "1.0" +thiserror = "2.0" tracing = "0.1" # Re-exported only so that `StatusReceiver = broadcast::Receiver` # can be aliased publicly. Same feature subset as phycmd-core.