[package]
name = "pkgwatch"
version = "0.1.0"
edition = "2024"
# Not part of a Cargo workspace — this crate is the whole repo. Declared
# explicitly (rather than just omitting it) so that checking this repo out
# as a nested git worktree can't accidentally pick up an ancestor
# directory's workspace manifest.
[workspace]
[dependencies]
anyhow = "1.0.104"
hex = "0.4.3"
regex = "1.13.1"
reqwest = { version = "0.13.5", default-features = false, features = ["blocking", "json", "rustls"] }
serde = { version = "1.0.229", features = ["derive"] }
sha2 = "0.11.0"
toml = "1.1.6"
[dev-dependencies]
mockito = "1.7.2"
tempfile = "3.27.0"