Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 16, 2023

Bumps clap from 4.0.32 to 4.1.1.

Release notes

Sourced from clap's releases.

v4.1.1

[4.1.1] - 2023-01-14

Fixes

  • (error) Small softening attempt for "unexpected argument" error
Changelog

Sourced from clap's changelog.

[4.1.1] - 2023-01-14

Fixes

  • (error) Small softening attempt for "unexpected argument" error

[4.1.0] - 2023-01-13

Compatibility

MSRV changed to 1.64.0

For apps with custom --help and --version flags:

  • Descriptions for --help and --version changed

When apps have errors imitating clap's error style:

  • Error message style was changed, including
    • Moving away from "did you mean" to tips
    • Leading letter is lower case
    • "For more" added some punctuation

Features

  • ArgMatches::get_occurrences support for argument values to be grouped by their occurrence

Fixes

  • (derive) Allow upgrade_from when arguments / subcommands are explicitly marked as required
  • (help) Try be more clearer and succinct with --help and --version (also helps with overflow)
  • (error) Try to be more clearer and succinct with error messages
  • (error) Officially adopt an error style guide
Commits
  • 74a82d7 chore: Release
  • 06f392a docs: Update changelog
  • 4d913fa Merge pull request #4639 from epage/error
  • 162a556 fix(error): Try to soften unexpected argument/value errors
  • 34d856b chore: Release
  • 889ca7a chore: Bump versions for 4.1
  • 2bafb9b docs(contrib): Define a compatibility policy for help/error output
  • a41ca2e docs: Update changelog
  • 523adc2 Merge pull request #4635 from epage/stablize
  • b4f111a feat: Stablize ArgMatches::get_occurrences
  • 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 4.0.32 to 4.1.1.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@v4.0.32...v4.1.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jan 16, 2023
@ahl ahl self-assigned this Jan 16, 2023
@ahl ahl merged commit bdede49 into main Jan 16, 2023
@ahl ahl deleted the dependabot/cargo/clap-4.1.1 branch January 16, 2023 18:19
smklein pushed a commit that referenced this pull request Jan 18, 2023
Bumps [clap](https://github.com/clap-rs/clap) from 4.0.32 to 4.1.1.
<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>v4.1.1</h2>
<h2>[4.1.1] - 2023-01-14</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> Small softening attempt for &quot;unexpected
argument&quot; error</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>[4.1.1] - 2023-01-14</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> Small softening attempt for &quot;unexpected
argument&quot; error</li>
</ul>
<h2>[4.1.0] - 2023-01-13</h2>
<h3>Compatibility</h3>
<p>MSRV changed to 1.64.0</p>
<p>For apps with custom <code>--help</code> and <code>--version</code>
flags:</p>
<ul>
<li>Descriptions for <code>--help</code> and <code>--version</code>
changed</li>
</ul>
<p>When apps have errors imitating clap's error style:</p>
<ul>
<li>Error message style was changed, including
<ul>
<li>Moving away from &quot;did you mean&quot; to tips</li>
<li>Leading letter is lower case</li>
<li>&quot;For more&quot; added some punctuation</li>
</ul>
</li>
</ul>
<h3>Features</h3>
<ul>
<li><code>ArgMatches::get_occurrences</code> support for argument values
to be grouped by their occurrence</li>
</ul>
<h3>Fixes</h3>
<ul>
<li><em>(derive)</em> Allow <code>upgrade_from</code> when arguments /
subcommands are explicitly marked as required</li>
<li><em>(help)</em> Try be more clearer and succinct with
<code>--help</code> and <code>--version</code> (also helps with
overflow)</li>
<li><em>(error)</em> Try to be more clearer and succinct with error
messages</li>
<li><em>(error)</em> Officially adopt <a
href="https://rustc-dev-guide.rust-lang.org/diagnostics.html#suggestion-style-guide">an
error style guide</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/74a82d708524ac88941e9fe4318fe5842ed74b68"><code>74a82d7</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/06f392a0d2ddbcd371d5dc65bcddbcd565430c4f"><code>06f392a</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/4d913fa4d1efee4391ec185495efb64b4aba0aa7"><code>4d913fa</code></a>
Merge pull request <a
href="https://github-redirect.dependabot.com/clap-rs/clap/issues/4639">#4639</a>
from epage/error</li>
<li><a
href="https://github.com/clap-rs/clap/commit/162a556dbad89ade96ea35052812bebc6c79ddc9"><code>162a556</code></a>
fix(error): Try to soften unexpected argument/value errors</li>
<li><a
href="https://github.com/clap-rs/clap/commit/34d856b449a66719360d10cbc9334e09c9bb2769"><code>34d856b</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/889ca7a5372f91b073f9bd1eef593f3c5868af56"><code>889ca7a</code></a>
chore: Bump versions for 4.1</li>
<li><a
href="https://github.com/clap-rs/clap/commit/2bafb9b75d97ec84fa51612c9d6898f33c9a39c8"><code>2bafb9b</code></a>
docs(contrib): Define a compatibility policy for help/error output</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a41ca2edb05b429a317dd97215c3eee0e4d3c97f"><code>a41ca2e</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/523adc20e7ae1a4c5bf7caa261671b2ded814ac8"><code>523adc2</code></a>
Merge pull request <a
href="https://github-redirect.dependabot.com/clap-rs/clap/issues/4635">#4635</a>
from epage/stablize</li>
<li><a
href="https://github.com/clap-rs/clap/commit/b4f111a978fb9d1d07a05940fc92802029d9df23"><code>b4f111a</code></a>
feat: Stablize <code>ArgMatches::get_occurrences</code></li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.0.32...v4.1.1">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=4.0.32&new-version=4.1.1)](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>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Adam H. Leventhal <ahl@oxide.computer>
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants