thirdpass-core 0.4.0

Core library for the Thirdpass package code review system.
Documentation
[package]
name = "thirdpass-core"
version = "0.4.0"
authors = ["rndhouse <rndhouse@protonmail.com>"]
edition = "2018"
repository = "https://github.com/thirdpass-org/thirdpass"
license = "MIT"
description = "Core library for the Thirdpass package code review system."

[dependencies]
anyhow = "1.0.31"
structopt = "0.3.14"

env_logger = "0.8.2"
log = "0.4.8"

url = "2.1.1"
reqwest = { version = "0.11.0", default-features = false, features = ["blocking", "rustls-tls"] }

serde = { version = "1.0.104", features = ["derive"] }
serde_json = "1.0.48"
serde_yaml = "0.8.13"
blake3 = { version = "0.3.7", optional = true }
uuid = { version = "0.8.2", features = ["v4"], optional = true }
zip = { version = "0.5.10", optional = true }
flate2 = { version = "1.0.14", optional = true }
tar = { version = "0.4.33", optional = true }
tokei = { version = "12.1.2", optional = true }
crossbeam-utils = { version = "0.8.1", optional = true }

[features]
default = []
package = ["blake3", "uuid", "zip", "flate2", "tar", "tokei"]
registry = ["crossbeam-utils"]

[dev-dependencies]
tempfile = "3"