# Acknowledgements-rs `acknowledge` is a CLI tool for generating list of acknowledgements based on your `Cargo.toml` file. It works with github and gitlab APIs. Only public repos are supported. ## Install ``` cargo install acknowledgements-rs ``` ## Usage ``` acknowledge is a simple CLI tool to analyze dependencies of a Cargo (rust) project and produce an ACKNOWLEDMENTS.md file listing (major) contributors of your dependencies Usage: acknowledge [OPTIONS] --path [COMMAND] Commands: clear-cache Clears cache help Print this message or the help of the given subcommand(s) Options: -p, --path Path to Cargo project for analysis -g, --gh-token Running Acknowledgements on any project of reasonable size you're likely to face rate limits. Please provide a personal access token -o, --output Output file path, defaults to project path if not provided -m, --mention Whether to include @ (at) symbol in front of a github user's name -f, --format Format of the output file [default: NameAndCount] -b, --breadth Breadth of scan, whether to include optional, build and dev deps contributors [default: NonOpt] -c, --contributions-threshold Min number of contributions to be included in the list, doesn't apply to sole contributors [default: 2] -s, --sources List other sources, not specified in Cargo.toml -t, --template