[package] name = "light-openid" version = "1.0.1" edition = "2021" repository = "https://gitea.communiquons.org/pierre/light-openid" authors = ["Pierre HUBERT "] readme = "README.md" description = "Lightweight OpenID primitives & client" license = "GPL-2.0-or-later" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] log = "0.4.19" reqwest = { version = "0.11.18", features = ["json"] } base64 = "0.21.2" serde = { version = "1.0.174", features = ["derive"] } serde_json = "1.0.103" urlencoding = "2.1.2" # Dependencies for crypto wrapper bincode = { version = "2.0.0-rc.3", optional = true } aes-gcm = { version = "0.10.2", optional = true } rand = { version = "0.8.5", optional = true } [features] crypto-wrapper = ["bincode", "aes-gcm", "rand"]