Last-Update: 2026-08-14
--- a/crates/atuin-common/Cargo.toml
+++ b/crates/atuin-common/Cargo.toml
@@ -39 +39 @@
-sysinfo = "0.30.7"
+sysinfo = "0.39"
--- a/crates/atuin/Cargo.toml
+++ b/crates/atuin/Cargo.toml
@@ -95 +95 @@
-sysinfo = "0.30.7"
+sysinfo = "0.39"
--- a/crates/atuin-common/src/shell.rs
+++ b/crates/atuin-common/src/shell.rs
@@ -48 +48 @@
-        let shell = parent.name().trim().to_lowercase();
+        let shell = parent.name().to_string_lossy().trim().to_lowercase();
@@ -164 +164 @@
-    let shell = parent.name().trim().to_lowercase();
+    let shell = parent.name().to_string_lossy().trim().to_lowercase();
--- a/crates/atuin/src/command/client/doctor.rs
+++ b/crates/atuin/src/command/client/doctor.rs
@@ -244 +244 @@
-            arch: System::cpu_arch().unwrap_or_else(|| "unknown".to_string()),
+            arch: System::cpu_arch(),//.unwrap_or_else(|| "unknown".to_string()),
