[package] name = "portfu" version = "1.2.0" edition = "2021" authors = ["James Hoerr"] description = "Rust HTTP Server Libary built Around Hyper.rs with Macros Similar to Actix " license = "Apache-2.0" homepage = "https://github.com/GalactechsLLC/portfu" repository = "https://github.com/GalactechsLLC/portfu/portfu" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] async-trait = "0.1.80" cookie = "0.18.1" dashmap = "5.5.3" futures-util = "0.3.30" hex = "0.4.3" http = "1.1.0" http-body-util = { version = "0.1.1"} hyper = {version="1.2.0", features=["full"]} hyper-util = {version="0.1.3", features=["full"]} log = "0.4.21" oauth2 = "4.4.2" octocrab = "0.38.0" once_cell = "1.19.0" portfu_core = {path = "../portfu_core", version = "1.2.0"} portfu_macros = {path = "../portfu_macros", version = "1.2.0"} reqwest = {version="0.12.3", default-features = false, features = ["rustls-tls", "json", "stream"] } rustls = { version= "0.23.4" } rustls-pemfile = "2.1.2" serde = { version = "1.0.198", features = ["derive"] } serde_json = "1.0.116" sha2 = "0.10.8" tokio = {version = "1.37.0", features=["rt-multi-thread", "sync", "signal", "macros", "process", "time", "fs", "net"]} tokio-rustls = "0.26.0" tokio-tungstenite = {version = "0.21.0", features = ["rustls-tls-webpki-roots", "rustls"] } uuid = {version = "1.8.0", features = ["v4"]} x509-cert = "0.2.5" webpki-roots = "0.26.1" futures-core = "0.3.30" [features] default = [] github_auth = []