picky 4.5.1

Portable X.509, Jose and PKI implementation.
Documentation
[package]
name = "picky"
version = "4.5.1"
authors = [
    "jtrepanier-devolutions <jtrepanier@devolutions.net>",
    "BenoƮt CORTIER <benoit.cortier@fried-world.eu>",
]
description = "Portable X.509, Jose and PKI implementation."
edition = "2018"
license = "MIT OR Apache-2.0"
repository = "https://github.com/Devolutions/picky-rs"

[dependencies]
picky-asn1 = { version = "0.2", path = "../picky-asn1" }
picky-asn1-der = { version = "0.2", path = "../picky-asn1-der" }
serde = { version = "1.0", features = ["derive"] }
oid = { version = "^0.1.1", features = ["serde_support"] }
base64 = "0.10"
snafu = "0.6"
static_assertions = "1.1"
chrono = { version = "0.4", optional = true }
serde_json = { version = "1.0", optional = true }
http_0_1 = { package = "http", version = "0.1", optional = true }
http_0_2 = { package = "http", version = "0.2", optional = true }

# /!\ ===== cryptography dependencies ===== /!\
# These should be updated as soon as possible.
# /!\ ===================================== /!\
sha-1 = "0.8"
sha2 = "0.8"
rsa = "0.2"
rand = "0.7"

[dev-dependencies]
num-bigint-dig = "0.5"
pretty_assertions = "^0.6"
hex = "0.3"
cfg-if = "0.1"

[features]
default = ["x509", "jose", "http_signature", "http_trait_impl"]

x509 = []
jose = ["serde_json"]
http_signature = []

http_trait_impl = ["http_0_1", "http_0_2"]
chrono_conversion = ["chrono", "picky-asn1/chrono_conversion"]