[package] name = "u_lib" version = "0.1.0" authors = ["plazmoid "] edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] dotenv = "0.15.0" serde = { version = "1.0.114", features = ["derive"] } uuid = { version = "0.6.5", features = ["serde", "v4"] } nix = "0.17" libc = "^0.2" lazy_static = "1.4.0" tokio = { version = "1.2.0", features = ["rt-multi-thread", "sync", "macros", "process", "time"] } reqwest = { version = "0.11", features = ["json", "native-tls"] } openssl = "*" futures = "0.3.5" guess_host_triple = "0.1.2" thiserror = "*" log = "*" mockall = "0.9.1" env_logger = "0.8.3" diesel-derive-enum = { version = "1", features = ["postgres"] } chrono = "0.4.19" strum = { version = "0.20", features = ["derive"] } once_cell = "1.7.2" shlex = "1.0.0" u_api_proc_macro = { version = "*", path = "../u_api_proc_macro" } crossbeam = "0.8.1" backtrace = "0.3.61" [dependencies.diesel] version = "1.4.5" features = ["postgres", "uuid"] [dev-dependencies] test-case = "1.1.0" rstest = "0.11"