2021-10-07 09:36:06 +02:00
[ package ]
name = "proxmox-router"
2023-01-05 12:10:00 +01:00
version = "1.3.1"
2022-12-06 12:18:46 +01:00
authors . workspace = true
edition . workspace = true
license . workspace = true
repository . workspace = true
2021-10-07 09:36:06 +02:00
description = "proxmox API Router and CLI utilities"
2022-12-06 12:18:46 +01:00
exclude . workspace = true
2021-10-07 09:36:06 +02:00
[ dependencies ]
2022-12-06 13:43:42 +01:00
anyhow . workspace = true
2022-06-21 10:38:16 +02:00
env_logger = { version = "0.9" , optional = true }
2022-12-06 13:43:42 +01:00
http = { workspace = true , optional = true }
hyper = { workspace = true , features = [ "full" ] , optional = true }
nix . workspace = true
percent-encoding . workspace = true
serde_json . workspace = true
serde . workspace = true
2021-10-07 09:36:06 +02:00
unicode-width = "0.1.8"
# cli:
2022-12-06 13:43:42 +01:00
tokio = { workspace = true , features = [ ] , optional = true }
2022-06-02 11:59:00 +02:00
rustyline = { version = "9" , optional = true }
2022-12-06 13:43:42 +01:00
libc = { workspace = true , optional = true }
2021-10-07 09:36:06 +02:00
2022-12-07 08:42:52 +01:00
proxmox-lang . workspace = true
proxmox-schema . workspace = true
proxmox-async . workspace = true
2021-10-07 09:36:06 +02:00
[ features ]
2022-08-03 14:44:53 +02:00
default = [ "cli" , "server" ]
2022-08-22 11:24:04 +02:00
cli = [ "dep:env_logger" , "dep:libc" , "dep:rustyline" , "dep:tokio" ]
2022-08-03 14:44:53 +02:00
server = [ "dep:http" , "dep:hyper" ]
2021-10-07 09:36:06 +02:00
test-harness = [ "proxmox-schema/test-harness" ]