Hi there!
In order to give proper attributions for any crates I use, I use the cargo about tool. This automatically gathers the licenses for each (transitive) dependency used. This tool is currently failing for all jsonrpsee-related crates, as the LICENSE file is situated in the root of the repository and is therefore not included in the bundles that are pushed to crates.io. The reason why just the license field in Cargo.toml is not enough is because licenses like MIT require reproduction of the author copyright line, which is only part of your LICENSE file.
I've gone ahead and manually elaborated the licenses in my project for now, but it'd be great if you could consider adding the licenses to the releases of the individual packages too.
Thanks for your work on jsonrpsee!
Hi there!
In order to give proper attributions for any crates I use, I use the cargo about tool. This automatically gathers the licenses for each (transitive) dependency used. This tool is currently failing for all
jsonrpsee-related crates, as theLICENSEfile is situated in the root of the repository and is therefore not included in the bundles that are pushed to crates.io. The reason why just thelicensefield inCargo.tomlis not enough is because licenses like MIT require reproduction of the author copyright line, which is only part of yourLICENSEfile.I've gone ahead and manually elaborated the licenses in my project for now, but it'd be great if you could consider adding the licenses to the releases of the individual packages too.
Thanks for your work on jsonrpsee!