2021-05-14 15:44:38 +02:00
[ package ]
name = "proxmox-http"
edition = "2018"
2021-11-23 11:55:22 +01:00
version = "0.6.0"
2021-05-14 15:44:38 +02:00
authors = [
"Dietmar Maurer <dietmar@proxmox.com>" ,
"Wolfgang Bumiller <w.bumiller@proxmox.com>" ,
]
license = "AGPL-3"
description = "Proxmox HTTP library"
exclude = [ "debian" ]
[ dependencies ]
2021-05-14 15:44:39 +02:00
anyhow = "1.0"
2021-11-18 12:40:06 +01:00
base64 = { version = "0.13" , optional = true }
2021-05-14 15:44:39 +02:00
futures = { version = "0.3" , optional = true }
2021-05-14 15:44:43 +02:00
http = { version = "0.2" , optional = true }
2021-05-14 15:44:39 +02:00
hyper = { version = "0.14" , features = [ "full" ] , optional = true }
openssl = { version = "0.10" , optional = true }
tokio = { version = "1.0" , features = [ ] , optional = true }
2021-05-14 15:44:42 +02:00
tokio-openssl = { version = "0.6.1" , optional = true }
2021-05-14 15:44:39 +02:00
2021-11-23 11:55:22 +01:00
proxmox-sys = { path = "../proxmox-sys" , optional = true , version = "0.2.0" }
2021-10-08 08:51:19 +02:00
proxmox-io = { path = "../proxmox-io" , optional = true , version = "1.0.0" }
2021-05-14 15:44:38 +02:00
[ features ]
default = [ ]
2021-05-14 15:44:45 +02:00
client = [ "futures" , "http-helpers" , "openssl" ]
2021-11-23 11:55:22 +01:00
http-helpers = [ "base64" , "http" , "hyper" , "tokio/io-util" , "tokio-openssl" , "proxmox-sys" ]
2021-10-08 08:51:19 +02:00
websocket = [
"base64" ,
"futures" ,
"hyper" ,
"openssl" ,
2021-11-23 11:55:22 +01:00
"proxmox-sys" ,
2021-10-08 08:51:19 +02:00
"proxmox-io/tokio" ,
"tokio/io-util" ,
"tokio/sync" ,
]