Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Merged by Bors] - Bump clap from 3.1.17 to 3.1.18 #2071

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 11, 2022

Bumps clap from 3.1.17 to 3.1.18.

Release notes

Sourced from clap's releases.

v3.1.18

[3.1.18] - 2022-05-10

Fixes

  • Fix deprecated arg_enum! for users migrating to clap3 (#3717)
  • Verify all required_unless_present_all arguments exist
  • Verify group members exist before processing group members (#3711)
  • (help) Use ... when not enough value_names are supplied

gated behind unstable-v4

  • Verify required is not used with conditional required settings (#3660)
  • Disallow more value_names than number_of_values (#2695)
  • (parser) Assert on unknown args when using external subcommands (#3703)
  • (parser) Always fill in "" argument for external subcommands (#3263)
  • (derive) Detect escaped external subcommands that look like built-in subcommands (#3703)
  • (derive) Leave Arg::id as verbatim casing (#3282)
Changelog

Sourced from clap's changelog.

[3.1.18] - 2022-05-10

Fixes

  • Fix deprecated arg_enum! for users migrating to clap3 (#3717)
  • Verify all required_unless_present_all arguments exist
  • Verify group members exist before processing group members (#3711)
  • (help) Use ... when not enough value_names are supplied

gated behind unstable-v4

  • Verify required is not used with conditional required settings (#3660)
  • Disallow more value_names than number_of_values (#2695)
  • (parser) Assert on unknown args when using external subcommands (#3703)
  • (parser) Always fill in "" argument for external subcommands (#3263)
  • (derive) Detect escaped external subcommands that look like built-in subcommands (#3703)
  • (derive) Leave Arg::id as verbatim casing (#3282)
Commits
  • 524e36c chore: Release
  • 6635237 docs: Update changelog
  • 20d95d2 Merge pull request #3718 from epage/arg_enum
  • 52f6939 fix(macros): Add needed call for arg_enum
  • 9713cd9 Merge pull request #3712 from epage/assert
  • 7c1f912 fix(assert): Make sure group members exist before using them
  • a57a411 Merge pull request #3708 from epage/rename_sub
  • 2e35403 fix(derive): Don't change case of Arg id's (unstable)
  • f7e4dd2 refactor(derive): Divide rename_all assertions
  • ddc9d54 refactor(derive): Generalize test name
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [clap](https://github.com/clap-rs/clap) from 3.1.17 to 3.1.18.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@v3.1.17...v3.1.18)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels May 11, 2022
@codecov
Copy link

codecov bot commented May 11, 2022

Codecov Report

Merging #2071 (6883b7a) into main (8721a31) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main    #2071   +/-   ##
=======================================
  Coverage   43.99%   43.99%           
=======================================
  Files         215      215           
  Lines       19327    19327           
=======================================
  Hits         8502     8502           
  Misses      10825    10825           

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 8721a31...6883b7a. Read the comment docs.

@Razican
Copy link
Member

Razican commented May 11, 2022

Bors r+

bors bot pushed a commit that referenced this pull request May 11, 2022
Bumps [clap](https://github.com/clap-rs/clap) from 3.1.17 to 3.1.18.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/clap-rs/clap/releases">clap's releases</a>.</em></p>
<blockquote>
<h2>v3.1.18</h2>
<h2>[3.1.18] - 2022-05-10</h2>
<h3>Fixes</h3>
<ul>
<li>Fix deprecated <code>arg_enum!</code> for users migrating to clap3 (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3717">#3717</a>)</li>
<li>Verify all <code>required_unless_present_all</code> arguments exist</li>
<li>Verify group members exist before processing group members (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3711">#3711</a>)</li>
<li><em>(help)</em> Use <code>...</code> when not enough <code>value_names</code> are supplied</li>
</ul>
<p><strong>gated behind <code>unstable-v4</code></strong></p>
<ul>
<li>Verify <code>required</code> is not used with conditional required settings (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3660">#3660</a>)</li>
<li>Disallow more <code>value_names</code> than <code>number_of_values</code> (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/2695">#2695</a>)</li>
<li><em>(parser)</em> Assert on unknown args when using external subcommands (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3703">#3703</a>)</li>
<li><em>(parser)</em> Always fill in <code>&quot;&quot;</code> argument for external subcommands (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3263">#3263</a>)</li>
<li><em>(derive)</em> Detect escaped external subcommands that look like built-in subcommands (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3703">#3703</a>)</li>
<li><em>(derive)</em> Leave <code>Arg::id</code> as <code>verbatim</code> casing (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3282">#3282</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's changelog</a>.</em></p>
<blockquote>
<h2>[3.1.18] - 2022-05-10</h2>
<h3>Fixes</h3>
<ul>
<li>Fix deprecated <code>arg_enum!</code> for users migrating to clap3 (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3717">#3717</a>)</li>
<li>Verify all <code>required_unless_present_all</code> arguments exist</li>
<li>Verify group members exist before processing group members (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3711">#3711</a>)</li>
<li><em>(help)</em> Use <code>...</code> when not enough <code>value_names</code> are supplied</li>
</ul>
<p><strong>gated behind <code>unstable-v4</code></strong></p>
<ul>
<li>Verify <code>required</code> is not used with conditional required settings (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3660">#3660</a>)</li>
<li>Disallow more <code>value_names</code> than <code>number_of_values</code> (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/2695">#2695</a>)</li>
<li><em>(parser)</em> Assert on unknown args when using external subcommands (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3703">#3703</a>)</li>
<li><em>(parser)</em> Always fill in <code>&quot;&quot;</code> argument for external subcommands (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3263">#3263</a>)</li>
<li><em>(derive)</em> Detect escaped external subcommands that look like built-in subcommands (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3703">#3703</a>)</li>
<li><em>(derive)</em> Leave <code>Arg::id</code> as <code>verbatim</code> casing (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3282">#3282</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/clap-rs/clap/commit/524e36cf1a67ee6a447d3615a70b065d2b4f5e60"><code>524e36c</code></a> chore: Release</li>
<li><a href="https://github.com/clap-rs/clap/commit/6635237037b0a53011d9d9b74d18158386c02922"><code>6635237</code></a> docs: Update changelog</li>
<li><a href="https://github.com/clap-rs/clap/commit/20d95d2b8cd3af53f08da5aa32734f9c109d4c88"><code>20d95d2</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3718">#3718</a> from epage/arg_enum</li>
<li><a href="https://github.com/clap-rs/clap/commit/52f6939044acf84bc3a2fada1d0b6b6a15f581f4"><code>52f6939</code></a> fix(macros): Add needed call for arg_enum</li>
<li><a href="https://github.com/clap-rs/clap/commit/9713cd9ae420c885f793a79d9a4aeb65efbf0e40"><code>9713cd9</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3712">#3712</a> from epage/assert</li>
<li><a href="https://github.com/clap-rs/clap/commit/7c1f9123a4c48893824fa86eb3b47c98e9b0ca21"><code>7c1f912</code></a> fix(assert): Make sure group members exist before using them</li>
<li><a href="https://github.com/clap-rs/clap/commit/a57a4119a11c1825f533ae5fae97d26c0f8c3b16"><code>a57a411</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3708">#3708</a> from epage/rename_sub</li>
<li><a href="https://github.com/clap-rs/clap/commit/2e3540355ac3c2d641e76a913c64af5cf78c3f3f"><code>2e35403</code></a> fix(derive): Don't change case of Arg id's (unstable)</li>
<li><a href="https://github.com/clap-rs/clap/commit/f7e4dd23d6e11249346f2c6447722251a9e149c6"><code>f7e4dd2</code></a> refactor(derive): Divide rename_all assertions</li>
<li><a href="https://github.com/clap-rs/clap/commit/ddc9d54f4191467da869b925c6bc027b3f398b60"><code>ddc9d54</code></a> refactor(derive): Generalize test name</li>
<li>Additional commits viewable in <a href="https://github.com/clap-rs/clap/compare/v3.1.17...v3.1.18">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=clap&package-manager=cargo&previous-version=3.1.17&new-version=3.1.18)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
@bors
Copy link

bors bot commented May 11, 2022

Pull request successfully merged into main.

Build succeeded:

@bors bors bot changed the title Bump clap from 3.1.17 to 3.1.18 [Merged by Bors] - Bump clap from 3.1.17 to 3.1.18 May 11, 2022
@bors bors bot closed this May 11, 2022
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github May 11, 2022

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@bors bors bot deleted the dependabot/cargo/clap-3.1.18 branch May 11, 2022 19:52
Razican pushed a commit that referenced this pull request Jun 8, 2022
Bumps [clap](https://github.com/clap-rs/clap) from 3.1.17 to 3.1.18.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/clap-rs/clap/releases">clap's releases</a>.</em></p>
<blockquote>
<h2>v3.1.18</h2>
<h2>[3.1.18] - 2022-05-10</h2>
<h3>Fixes</h3>
<ul>
<li>Fix deprecated <code>arg_enum!</code> for users migrating to clap3 (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3717">#3717</a>)</li>
<li>Verify all <code>required_unless_present_all</code> arguments exist</li>
<li>Verify group members exist before processing group members (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3711">#3711</a>)</li>
<li><em>(help)</em> Use <code>...</code> when not enough <code>value_names</code> are supplied</li>
</ul>
<p><strong>gated behind <code>unstable-v4</code></strong></p>
<ul>
<li>Verify <code>required</code> is not used with conditional required settings (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3660">#3660</a>)</li>
<li>Disallow more <code>value_names</code> than <code>number_of_values</code> (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/2695">#2695</a>)</li>
<li><em>(parser)</em> Assert on unknown args when using external subcommands (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3703">#3703</a>)</li>
<li><em>(parser)</em> Always fill in <code>&quot;&quot;</code> argument for external subcommands (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3263">#3263</a>)</li>
<li><em>(derive)</em> Detect escaped external subcommands that look like built-in subcommands (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3703">#3703</a>)</li>
<li><em>(derive)</em> Leave <code>Arg::id</code> as <code>verbatim</code> casing (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3282">#3282</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's changelog</a>.</em></p>
<blockquote>
<h2>[3.1.18] - 2022-05-10</h2>
<h3>Fixes</h3>
<ul>
<li>Fix deprecated <code>arg_enum!</code> for users migrating to clap3 (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3717">#3717</a>)</li>
<li>Verify all <code>required_unless_present_all</code> arguments exist</li>
<li>Verify group members exist before processing group members (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3711">#3711</a>)</li>
<li><em>(help)</em> Use <code>...</code> when not enough <code>value_names</code> are supplied</li>
</ul>
<p><strong>gated behind <code>unstable-v4</code></strong></p>
<ul>
<li>Verify <code>required</code> is not used with conditional required settings (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3660">#3660</a>)</li>
<li>Disallow more <code>value_names</code> than <code>number_of_values</code> (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/2695">#2695</a>)</li>
<li><em>(parser)</em> Assert on unknown args when using external subcommands (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3703">#3703</a>)</li>
<li><em>(parser)</em> Always fill in <code>&quot;&quot;</code> argument for external subcommands (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3263">#3263</a>)</li>
<li><em>(derive)</em> Detect escaped external subcommands that look like built-in subcommands (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3703">#3703</a>)</li>
<li><em>(derive)</em> Leave <code>Arg::id</code> as <code>verbatim</code> casing (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3282">#3282</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/clap-rs/clap/commit/524e36cf1a67ee6a447d3615a70b065d2b4f5e60"><code>524e36c</code></a> chore: Release</li>
<li><a href="https://github.com/clap-rs/clap/commit/6635237037b0a53011d9d9b74d18158386c02922"><code>6635237</code></a> docs: Update changelog</li>
<li><a href="https://github.com/clap-rs/clap/commit/20d95d2b8cd3af53f08da5aa32734f9c109d4c88"><code>20d95d2</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3718">#3718</a> from epage/arg_enum</li>
<li><a href="https://github.com/clap-rs/clap/commit/52f6939044acf84bc3a2fada1d0b6b6a15f581f4"><code>52f6939</code></a> fix(macros): Add needed call for arg_enum</li>
<li><a href="https://github.com/clap-rs/clap/commit/9713cd9ae420c885f793a79d9a4aeb65efbf0e40"><code>9713cd9</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3712">#3712</a> from epage/assert</li>
<li><a href="https://github.com/clap-rs/clap/commit/7c1f9123a4c48893824fa86eb3b47c98e9b0ca21"><code>7c1f912</code></a> fix(assert): Make sure group members exist before using them</li>
<li><a href="https://github.com/clap-rs/clap/commit/a57a4119a11c1825f533ae5fae97d26c0f8c3b16"><code>a57a411</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3708">#3708</a> from epage/rename_sub</li>
<li><a href="https://github.com/clap-rs/clap/commit/2e3540355ac3c2d641e76a913c64af5cf78c3f3f"><code>2e35403</code></a> fix(derive): Don't change case of Arg id's (unstable)</li>
<li><a href="https://github.com/clap-rs/clap/commit/f7e4dd23d6e11249346f2c6447722251a9e149c6"><code>f7e4dd2</code></a> refactor(derive): Divide rename_all assertions</li>
<li><a href="https://github.com/clap-rs/clap/commit/ddc9d54f4191467da869b925c6bc027b3f398b60"><code>ddc9d54</code></a> refactor(derive): Generalize test name</li>
<li>Additional commits viewable in <a href="https://github.com/clap-rs/clap/compare/v3.1.17...v3.1.18">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=clap&package-manager=cargo&previous-version=3.1.17&new-version=3.1.18)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file rust Pull requests that update Rust code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants