-
Notifications
You must be signed in to change notification settings - Fork 62
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Consider review of dependencies #140
Comments
Definitely worth investigating. Want to add that to your queue?
The other advantage is that it doesn't return a
👍
Worth looking into. Right now I believe no crate exposes
A very good question to ask. I'm pretty sure we're using
👍
👍 👍
👍 👍 |
Noting that regex now has the ability to turn off many features in order to reduce dependencies and improve compilation time: rust-lang/regex#613 |
#627 gets us about as close as we could be reasonably expected to do right now, barring the exception tracked in #626. At the maximum, above-and-beyond-the-call-of-duty end of things, we could take note of the fact that we do still have some duplicated transitive dependencies thanks to some external crates that have not bumped their versions in a while, as shown by the following:
Some of this would likely be addressed by fixing #626, but others would involve figuring out where the duplicated dependencies are coming from (it's easy enough to check Cargo.lock to figure this out), sending PRs to those projects updating their dependencies, and then waiting for a new release. Alternatively if we wait long enough some of that may happen without our intervention (especially for futures-related crates). In any case, I'll consider this closed when #627 lands. |
Unstructured musings:
The text was updated successfully, but these errors were encountered: