[package]
authors = ["Sebastian Thiel <byronimo@gmail.com>"]
description = "Learn what's changed in the crates.io index"
documentation = "https://docs.rs/crates-index-diff"
keywords = ["crates", "index", "diff"]
license = "MIT"
name = "crates-index-diff"
repository = "https://github.com/Byron/crates-index-diff-rs"
version = "20.0.0"
edition = "2018"
readme = "changelog.md"
include = ["src/**/*", "LICENSE.md", "README.md", "CHANGELOG.md"]
[lib]
test = false
[[test]]
name = "baseline"
path = "tests/baseline.rs"
required-features = ["max-performance"]
[[test]]
name = "baseline-atomic"
path = "tests/baseline_atomic.rs"
required-features = ["max-performance"]
[features]
default = ["http-curl"]
max-performance = ["gix/max-performance"]
http-curl = ["gix/blocking-http-transport-curl"]
http-reqwest = ["gix/blocking-http-transport-reqwest-rust-tls"]
[dependencies]
gix = { version = "0.48.0", default-features = false, features = ["max-performance-safe", "blocking-network-client" ] }
serde = { version = "1", features = ["std", "derive"] }
hex = { version = "0.4.3", features = ["serde"] }
smartstring = { version = "1.0.1", features = ["serde"] }
serde_json = "1"
bstr = "1.0.1"
thiserror = "1.0.32"
ahash = "0.8.0"
hashbrown = { version = "0.14.0", features = ["raw"] }
[dev-dependencies]
gix-testtools = "0.12.0"
crates-index = "0.19.10"
tempdir = "0.3.5"