[package] name = "codex-uds" version.workspace = true edition.workspace = true license.workspace = true [lib] name = "codex_uds" path = "src/lib.rs" doctest = false [lints] workspace = true [dependencies] tokio = { workspace = true, features = ["fs", "net", "rt"] } [target.'cfg(windows)'.dependencies] async-io = { workspace = true } tokio-util = { workspace = true, features = ["compat"] } uds_windows = { workspace = true } windows-sys = { version = "0.52", features = ["Win32_Foundation", "Win32_Security", "Win32_Security_Authorization", "Win32_Storage_FileSystem", "Win32_System_Threading", "Win32_System_SystemServices", "Win32_Networking_WinSock", "Win32_System_IO"] } [dev-dependencies] pretty_assertions = { workspace = true } tempfile = { workspace = true } tokio = { workspace = true, features = [ "io-util", "macros", "rt-multi-thread", ] }