{"repo":"taiki-e/cargo-minimal-versions","free":true,"listed":false,"github":"https://github.com/taiki-e/cargo-minimal-versions","clone":"git clone https://github.com/taiki-e/cargo-minimal-versions.git","description":"Cargo subcommand for proper use of -Z minimal-versions and -Z direct-minimal-versions.","language":"Rust","stars":75,"topics":["rust","cli","cargo","testing"],"license":"Apache-2.0","category":"cli-tools","readme_excerpt":"cargo-minimal-versions Cargo subcommand for proper use of [ -Z minimal-versions ][cargo#5657] and [ -Z direct-minimal-versions ][direct-minimal-versions]. - Usage - --direct (-Z direct-minimal-versions) - Details - Installation - Related Projects - License Usage Complete list of options (click to show) To check all crates with minimal version dependencies: [!NOTE] (If cargo-minimal-versions determined that it is necessary to do so for a correct minimal versions check) cargo-minimal-versions modifies Cargo.toml and Cargo.lock while running and restores it when finished. Any changes you made to those files during running will not be preserved. Normally, crates with publish = false do not need minimal versions check. You can skip these crates by using --ignore-private flag. If path dependencies exist, the above ways may miss the problem when you publish the crate (e.g., [tokio-rs/tokio#4376], [tokio-rs/tokio#4490]) By using --detach-path-deps flag, you can run minimal versions check with path fields removed from dependencies. --detach-path-deps ( --detach-path-deps=all ) flag removes all[^1] path fields by default. By using --detach-path-deps=skip-exact flag, you can skip the removal of path fields in dependencies with exact version requirements ( \"= \" ). For example, this is useful for a pair of a proc-macro and a library that export it. [^1]: To exactly, when neither version , git , nor path field is specified, an error will occur, so we will remove the path field of all of de","default_branch":null,"files":null,"tree":[],"storefront":"/r/taiki-e","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/taiki-e/cargo-minimal-versions/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}