cargo-about
cargo-about copied to clipboard
📜 Cargo plugin to generate list of all licenses for a crate 🦀
**Is your feature request related to a problem? Please describe.** I need to provide licenses for non-crate code that is being included in a project. The code is in C...
**Is your feature request related to a problem? Please describe.** Right now, `cargo-deny` and `cargo-about` are two separate tools. This is fine, except that both tools will validate the license...
Running `cargo about generate about.hbs > license.html` on my project, which has a dependency on `is_ci 1.1.1` generates the following output in the HTML: ``` The ISC License Copyright (c)...
[here is a template for markdown output](https://github.com/lizelive/sysinfo-report/blob/main/about.hbs)
**Is your feature request related to a problem? Please describe.** i want to run the template at runtime **Describe the solution you'd like** either add a flag `--no-template`, or make...
Currently `cargo-about` doesn't _really_ comply with the Apache-2.0 license. Apache has a whole section introducing and specifying how to handle NOTICE files (4.d) , I see no handling of NOTICE...
As seen in #193, you can create a clarification but not supply `files` or `git` to use as the source of truth, which means the clarification isn't used and the...
**Describe the bug** Path dependencies that specify a `license-file` get the generic MIT license text. **To Reproduce** Run `cargo about` with Artichoke as of this PR: https://github.com/artichoke/artichoke/pull/1420. **Expected behavior** Path...
**Is your feature request related to a problem? Please describe.** It appears `cargo-about` will silently fail to generate license text for [`[[DEPPENDENCY.additional]]`](https://github.com/EmbarkStudios/cargo-about#dependencyadditional) tags which only specify `license-file` and not `license`....
Rust's libstd is also licensed under `MIT OR Apache-2.0` and includes transitive dependencies that we need to scan and process the licenses for all of them to include in the...