include required license texts in all published crates #35
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
For context: I'm in the process of packaging the crates from this project for Fedora Linux as a dependency of "ruff" (the fancy new Python linter + formatter).
I noticed that the
unicode_names2
crate contains some Unicode data files (underdata/
), which is explicitly covered by the Unicode "Data Files and Software" license, but the text for that license is not included, and the crate metadata does not reflect this fact either.For example, the widely-used
unicode-ident
crate is in a similar situation, and it includes the Unicode license text, and lists the Unicode license in its crate metadata: https://github.com/dtolnay/unicode-identWith this PR, I've attempted to "fix" some issues regarding this project's license specification / texts, some of which currently would prevent it from being packaged for Fedora Linux:
Unicode-DFS-2016
in the license for theunicode_names2
crate (Unicode-DFS-2016
is the SPDX identifier for this license text, see https://spdx.org/licenses/Unicode-DFS-2016.html)/
syntax withOR
If this PR is acceptable, it would be great if you could publish a new version with these changes to crates.io. Thank you!