[package] name = "azure-database-tui" version = "0.1.0" edition = "2024" rust-version = "1.85" [features] postgres-integration = [] [dependencies] tokio = { version = "1.43", features = ["fs", "io-util", "macros", "net", "process", "rt", "rt-multi-thread", "sync", "time"] } ratatui = "0.29" crossterm = "0.28" async-trait = "0.1" futures-util = "0.3" tokio-util = "0.7" serde = { version = "1", features = ["derive"] } serde_json = "1" uuid = { version = "1", features = ["serde", "v4"] } thiserror = "2" zeroize = "1" secrecy = "0.10" getrandom = "0.3" sha2 = "0.10" bytes = "1" directories = "6" rustls = "0.23" rustls-native-certs = "0.8" rustls-pemfile = "2" tokio-postgres = { version = "0.7", features = ["with-serde_json-1"] } tokio-postgres-rustls = "0.13" [target.'cfg(any(target_os = "macos", target_os = "windows"))'.dependencies] keyring = "3" arboard = "3" [dev-dependencies] tempfile = "3"