[package] name = "sidewindow" version = "1.3.1" authors = ["Robin Appelman "] edition = "2024" rust-version = "1.88.0" [dependencies] color-eyre = "0.6.5" warp = { version = "0.4.2", features = ["server"] } tokio = { version = "1.51.0", features = ["macros", "rt-multi-thread"] } ctrlc = { version = "3.5.2", features = ["termination"] } dotenvy = "0.15.7" regex = { version = "1.12.3", default-features = false, features = ["std"] } once_cell = "1.21.4" hostname = "0.4.2" libc = "0.2.184" ahash = "0.8.12" bollard = "0.20.2" futures-util = "0.3.32" libmdns = "0.10.1" tracing = "0.1.44" tracing-subscriber = "0.3.23" nvml-wrapper = "0.12.1" if-addrs = "0.15.0" sysconf = "0.3.4" thiserror = "2.0.18" clap = { version = "4.6.0", features = ["derive"] } [target.'cfg(not(windows))'.dependencies] procfs = "0.18.0" [target.'cfg(windows)'.dependencies] serde = { version = "1.0.228", features = ["derive"] } sysinfo = { version = "0.38.4" } winapi = { version = "0.3.9", features = ["sysinfoapi", "processthreadsapi", "powerbase", "minwindef", "winnt", "winbase", "winerror", "impl-default"] } wmi = { version = "0.18.4" } winreg = { version = "0.56.0", features = ["serialization-serde"] } os-thread-local = "0.1.3" [profile.release] lto = true