4 ms·
Is there any work on creating feature-based sub-standard libraries that are aggregations of popular (and robust) crates but tying all of their versions together
by f154hfds 6y ago
Is there any work on creating feature-based sub-standard libraries that are aggregations of popular (and robust) crates but tying all of their versions together?
For example, I'd like to put in my Cargo.toml:
sstd = { version = "1.0", features = ["clap", "serde", "rand"] }
Where the sstd crate essentially has a whole mess of crates bundled together ensuring only one version is used for each individual dependency?
Perhaps this is a question best asked elsewhere - your comment just brought it once again to my mind.
- steveklabnik 6y agoA bunch of people have tried this over the years, they don’t get used, and the maintainers give up. (Also, this would not assure that only one version is used of a dependency.)
- swsieber 6y agoIn addition to what Steve said, note that the rust playground includes support for the most popular crates.