cargo-lock
crateSelf-contained [serde]-powered Cargo.lock
parser/serializer with support for
both the V1 and V2 (merge-friendly) formats, as well as optional dependency
tree analysis features. Used by [RustSec].
When the dependency-tree
feature of this crate is enabled, it supports
computing a directed graph of the dependency tree, modeled using the
[petgraph
] crate, along with support for printing dependency trees ala
the [cargo-tree
] crate.
cargo-lock
requires Rust 1.35 or later.
This crate provides a cargo lock
subcommand which can be installed with:
$ cargo install cargo-lock
It supports the following subcommands:
translate
: translate Cargo.lock
files between the V1 and V2 formatsSee the crate documentation for more detailed usage information.
Licensed under either of:
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you shall be dual licensed as above, without any additional terms or conditions.