Crates.io | cargo-toolchain-manager |
lib.rs | cargo-toolchain-manager |
version | 0.2.0 |
created_at | 2025-04-20 16:11:17.25674+00 |
updated_at | 2025-04-22 18:15:40.612482+00 |
description | A CLI helper to install all stable (or custom) Rust versions via rustup. |
homepage | https://github.com/albenik/cargo-toolchain-manager |
repository | https://github.com/albenik/cargo-toolchain-manager |
max_upload_size | |
id | 1641841 |
size | 57,881 |
cargo-toolchain-manager
๐ฆ A CLI utility to install all (or selected) Rust versions via rustup
.
Useful for developers, CI/CD pipelines, and testing environments where multiple Rust versions are required.
1.85-<arch>-<target>
toolchain equals to 1.85.1
but not
1.85.0
)semver
ranges--dry-run
mode to preview without installingcargo install cargo-toolchain-manager
# Or install from Git:
cargo install --git https://github.com/your-username/cargo-toolchain
# Install all stable versions
cargo toolchain-manager install
# Dry-run without installing
cargo toolchain-manager install --dry-run
# Install versions in a specific semver range
cargo toolchain-manager --range ">=1.60,<1.70"
Option | Description |
---|---|
--dry-run | Only list versions that would be installed |
--range | Filter versions with a semver range |
MIT