Skip to content

Consolidate dependency version management #3008

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

Merged
merged 3 commits into from
Dec 1, 2024
Merged

Conversation

nyurik
Copy link
Contributor

@nyurik nyurik commented Nov 30, 2024

  • Consolidate MSRV management, and automate CI to pick it from the Cargo.toml instead of hardcoding
  • Consolidate Rust language edition management
  • Consolidate dependency management

With workspaces we can consolidate all dependency management in one location. Even if dependency is used only once, we do not need to track if it is being used only once, plus we don't need to move things to a central places when more than one place uses it. This keeps things much simpler, and ensures that every single dependency is listed in one location.

@nyurik nyurik force-pushed the dependencies branch 6 times, most recently from df88809 to dbdc1a6 Compare November 30, 2024 20:14
@pvdrz pvdrz added this pull request to the merge queue Dec 1, 2024
@pvdrz pvdrz removed this pull request from the merge queue due to a manual request Dec 1, 2024
@pvdrz pvdrz added this pull request to the merge queue Dec 1, 2024
Merged via the queue into rust-lang:main with commit 061cc5e Dec 1, 2024
28 checks passed
@nyurik nyurik deleted the dependencies branch December 1, 2024 04:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants