Use `cargo-deny` to prevent duplicate dependencies
emilk opened this issue · comments
Emil Ernerfeldt commented
ureq v2.7.1
imports two different versions of rustls-webpki
= rustls-webpki v0.100.2
├── ureq v2.7.1
└── webpki-roots v0.23.1
└── ureq v2.7.1
= rustls-webpki v0.101.4
└── rustls v0.21.6
└── ureq v2.7.1
This leads to extra compile time and code bloat.
We can prevent this by running cargo-deny
on CI https://github.com/EmbarkStudios/cargo-deny
Martin Algesten commented
Yeah. This would be really nice. A PR changing the github CI would be most welcome!
fredizzimo commented
There's also a security issue in the 0.100.2, version, so it would be nice to get this updated. Dependabot reports it here for us https://github.com/neovide/neovide/security/dependabot/15