edition = "2018"
[dependencies]
-cargo_metadata = "0.7.1"
+cargo_metadata = "0.8.0"
itertools = "0.8"
lazy_static = "1.0.2"
matches = "0.1.7"
regex-syntax = "0.6"
semver = "0.9.0"
serde = { version = "1.0", features = ["derive"] }
-toml = "0.5"
+toml = "0.5.3"
unicode-normalization = "0.1"
-pulldown-cmark = "0.5.0"
-url = "1.7.0"
+pulldown-cmark = "0.6.0"
+url = { version = "2.1.0", features = ["serde"] } # cargo requires serde feat in its url dep
+# see https://github.com/rust-lang/rust/pull/63587#issuecomment-522343864
if_chain = "1.0.0"
smallvec = { version = "0.6.5", features = ["union"] }