Update all dependencies (Cargo.lock) #436
Merged
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.
This is simply the result of running
cargo update
without touching Cargo.toml (required since we currently only use dependabot to update direct dependencies and not indirect/transitive dependencies and useful to avoid a lot of dependabot PRs for minor/patch updates that can be bundled, like in this commit).Because 19 new(/updated?) dependencies use the
Unicode-3.0
license, we have to add it to the list of allowed licenses indeny.toml
. This should be fine given that we already allow theUnicode-DFS-2016
license and both licences are OSI approved 0. On the SPDX license list 0 both Unicode licenses aren't listed as "FSF free/libre" but this is likely only because those versions have never been checked by FSF. The FSF lists the "Unicode, Inc. License Agreement for Data Files and Software (#Unicode)" license under "Free licenses, compatible with the GNU GPL" 2 and comments that "It is a lax permissive license, compatible with all versions of the GPL." but the license link 3 redirects to theUnicode-DFS-2012
version.Updates