Update clap and mysql to fix cargo audit #16
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.
I did a driveby on #15 trying to find something to dunk @thwarted over (
nano
or bust) but then found myself fixingcargo audit
once I was half way done I figured why not finish so here's some free work. I don't use this project nor do I fully know what it does. I do know how to read rust and how to read change logs though.This PR is updates for
clap
,mysql
andmysql_common
to deal with various rustsec issues. Bumpingmysql
andmysql_common
required no changes clap definitely did.mysql_common
somewhere along the way madeuuid
a non-feature flagged dependency and renamed thetime03
feature flag totime
in0.30
.clap
updates:is_present
replaced withcontains_id
Arg::forbid_empty_values
withbuilder::NonEmptyStringValueParser
/builder::PathBufValueParser
value_of
withget_one::<String>
.See the
clap
changelog for more if I missed any.I also threw in dependabot for cargo and github actions that skip patch versions. Should you choose to merge this, you'll see that the new PRs and maybe this will be less work in the future.