[PR #1617] [CLOSED] Bump clap from 2.33.3 to 3.0.7 #2462

Closed
opened 2026-03-16 08:55:11 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/hickory-dns/hickory-dns/pull/1617
Author: @dependabot[bot]
Created: 1/17/2022
Status: Closed

Base: mainHead: dependabot/cargo/clap-3.0.7


📝 Commits (1)

  • de10c97 Bump clap from 2.33.3 to 3.0.7

📊 Changes

3 files changed (+47 additions, -11 deletions)

View changed files

📝 Cargo.lock (+45 -9)
📝 bin/Cargo.toml (+1 -1)
📝 util/Cargo.toml (+1 -1)

📄 Description

Bumps clap from 2.33.3 to 3.0.7.

Release notes

Sourced from clap's releases.

v3.0.7

[3.0.7] - 2022-01-12

Fixes

  • Shift more asserts from parsing to App building (ie will now run in App::debug_assert)

derive

  • Documentation fixes

v3.0.6

[3.0.6] - 2022-01-10

Fixes

derive

  • Don't assume user does use clap::ArgEnum (#3277)
  • Documentation fixes

v3.0.5

[3.0.5] - 2022-01-05

Fixes

docs:

  • Cleaned up code blocks in tutorials (#3261)
  • Clean up quotes in ArgMatches asserts
  • List correct replacement for deprecated Parser::from_clap (#3257)

v3.0.4

[3.0.4] - 2022-01-04

Features

  • For very limited cases, like cargo, expose ArgMatches::is_valid_arg to avoid panicing on undefined arguments

v3.0.3

[3.0.3] - 2022-01-04

Fixes

  • Specify cause of debug assert failure

v3.0.2

[3.0.2] - 2022-01-04

Fixes

... (truncated)

Changelog

Sourced from clap's changelog.

[3.0.7] - 2022-01-12

Fixes

  • Shift more asserts from parsing to App building (ie will now run in App::debug_assert)

derive

  • Documentation fixes

[3.0.6] - 2022-01-10

Fixes

derive

  • Don't assume user does use clap::ArgEnum (#3277)
  • Documentation fixes

[3.0.5] - 2022-01-05

Fixes

docs:

  • Cleaned up code blocks in tutorials (#3261)
  • Clean up quotes in ArgMatches asserts
  • List correct replacement for deprecated Parser::from_clap (#3257)

[3.0.4] - 2022-01-04

Features

  • For very limited cases, like cargo, expose ArgMatches::is_valid_arg to avoid panicing on undefined arguments

[3.0.3] - 2022-01-04

Fixes

  • Specify cause of debug assert failure

[3.0.2] - 2022-01-04

Fixes

  • Ignore Last when checking hyphen values (see #3249 for details)
  • Help catch bugs with #[must_use]

[3.0.1] - 2022-01-03

Fixes

... (truncated)

Commits
  • 3d8ce3f chore: Release
  • 0439dc2 docs: Update changelogs
  • b200a86 Merge pull request #3288 from epage/assert
  • 37f47dd docs: Add completion changelogs
  • b98e8ec docs(derive): Args doesn't derive IntoApp
  • de275e7 fix: Run more parse asserts during build
  • df0e6d8 Merge pull request #3285 from cherryblossom000/elvish-0.17
  • 6d27488 fix(complete): Use Elvish v0.17 lambda syntax
  • 63a3667 docs(derive): Link ref to tutorial / examples
  • 6b3248f docs(derive): Link tutorial to reference
  • 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)

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/hickory-dns/hickory-dns/pull/1617 **Author:** [@dependabot[bot]](https://github.com/apps/dependabot) **Created:** 1/17/2022 **Status:** ❌ Closed **Base:** `main` ← **Head:** `dependabot/cargo/clap-3.0.7` --- ### 📝 Commits (1) - [`de10c97`](https://github.com/hickory-dns/hickory-dns/commit/de10c97cd951f1b54559c51af3f4c6131f965287) Bump clap from 2.33.3 to 3.0.7 ### 📊 Changes **3 files changed** (+47 additions, -11 deletions) <details> <summary>View changed files</summary> 📝 `Cargo.lock` (+45 -9) 📝 `bin/Cargo.toml` (+1 -1) 📝 `util/Cargo.toml` (+1 -1) </details> ### 📄 Description Bumps [clap](https://github.com/clap-rs/clap) from 2.33.3 to 3.0.7. <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.0.7</h2> <h2>[3.0.7] - 2022-01-12</h2> <h3>Fixes</h3> <ul> <li>Shift more asserts from parsing to <code>App</code> building (ie will now run in <code>App::debug_assert</code>)</li> </ul> <p><strong>derive</strong></p> <ul> <li>Documentation fixes</li> </ul> <h2>v3.0.6</h2> <h2>[3.0.6] - 2022-01-10</h2> <h3>Fixes</h3> <p><strong>derive</strong></p> <ul> <li>Don't assume user does <code>use clap::ArgEnum</code> (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3277">#3277</a>)</li> <li>Documentation fixes</li> </ul> <h2>v3.0.5</h2> <h2>[3.0.5] - 2022-01-05</h2> <h3>Fixes</h3> <ul> <li>Provide hack to workaround <a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3263">inability to detect external subcommands aliasing when escaped</a> (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3264">#3264</a>)</li> </ul> <p><strong>docs:</strong></p> <ul> <li>Cleaned up code blocks in tutorials (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3261">#3261</a>)</li> <li>Clean up quotes in <code>ArgMatches</code> asserts</li> <li>List correct replacement for deprecated <code>Parser::from_clap</code> (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3257">#3257</a>)</li> </ul> <h2>v3.0.4</h2> <h2>[3.0.4] - 2022-01-04</h2> <h3>Features</h3> <ul> <li>For very limited cases, like <code>cargo</code>, expose <code>ArgMatches::is_valid_arg</code> to avoid panicing on undefined arguments</li> </ul> <h2>v3.0.3</h2> <h2>[3.0.3] - 2022-01-04</h2> <h3>Fixes</h3> <ul> <li>Specify cause of debug assert failure</li> </ul> <h2>v3.0.2</h2> <h2>[3.0.2] - 2022-01-04</h2> <h3>Fixes</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </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.0.7] - 2022-01-12</h2> <h3>Fixes</h3> <ul> <li>Shift more asserts from parsing to <code>App</code> building (ie will now run in <code>App::debug_assert</code>)</li> </ul> <p><strong>derive</strong></p> <ul> <li>Documentation fixes</li> </ul> <h2>[3.0.6] - 2022-01-10</h2> <h3>Fixes</h3> <p><strong>derive</strong></p> <ul> <li>Don't assume user does <code>use clap::ArgEnum</code> (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3277">#3277</a>)</li> <li>Documentation fixes</li> </ul> <h2>[3.0.5] - 2022-01-05</h2> <h3>Fixes</h3> <ul> <li>Provide hack to workaround <a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3263">inability to detect external subcommands aliasing when escaped</a> (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3264">#3264</a>)</li> </ul> <p><strong>docs:</strong></p> <ul> <li>Cleaned up code blocks in tutorials (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3261">#3261</a>)</li> <li>Clean up quotes in <code>ArgMatches</code> asserts</li> <li>List correct replacement for deprecated <code>Parser::from_clap</code> (<a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3257">#3257</a>)</li> </ul> <h2>[3.0.4] - 2022-01-04</h2> <h3>Features</h3> <ul> <li>For very limited cases, like <code>cargo</code>, expose <code>ArgMatches::is_valid_arg</code> to avoid panicing on undefined arguments</li> </ul> <h2>[3.0.3] - 2022-01-04</h2> <h3>Fixes</h3> <ul> <li>Specify cause of debug assert failure</li> </ul> <h2>[3.0.2] - 2022-01-04</h2> <h3>Fixes</h3> <ul> <li>Ignore <code>Last</code> when checking hyphen values (see <a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3249">#3249</a> for details)</li> <li>Help catch bugs with <code>#[must_use]</code></li> </ul> <h2>[3.0.1] - 2022-01-03</h2> <h3>Fixes</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/3d8ce3f4268e4fd02549a9cea32f18965272ac50"><code>3d8ce3f</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/0439dc221f9d4022b276944c39ad4fe1d2645ddf"><code>0439dc2</code></a> docs: Update changelogs</li> <li><a href="https://github.com/clap-rs/clap/commit/b200a869b45fa01ca8c34504f743fd85a6576a11"><code>b200a86</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3288">#3288</a> from epage/assert</li> <li><a href="https://github.com/clap-rs/clap/commit/37f47dd2600fc55b3a367249d71918277e373bb6"><code>37f47dd</code></a> docs: Add completion changelogs</li> <li><a href="https://github.com/clap-rs/clap/commit/b98e8ec24f1b5208a7578ce95aa0f9049a65ddf6"><code>b98e8ec</code></a> docs(derive): Args doesn't derive IntoApp</li> <li><a href="https://github.com/clap-rs/clap/commit/de275e7cf947747b0f6111fe030f4b05565f37bc"><code>de275e7</code></a> fix: Run more parse asserts during build</li> <li><a href="https://github.com/clap-rs/clap/commit/df0e6d863701fb74051cfb44021de9a0464941e9"><code>df0e6d8</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/clap-rs/clap/issues/3285">#3285</a> from cherryblossom000/elvish-0.17</li> <li><a href="https://github.com/clap-rs/clap/commit/6d27488602aa6317c64e783ad80390867db022de"><code>6d27488</code></a> fix(complete): Use Elvish v0.17 lambda syntax</li> <li><a href="https://github.com/clap-rs/clap/commit/63a36673e1df54baded338b9830aff78e60148ae"><code>63a3667</code></a> docs(derive): Link ref to tutorial / examples</li> <li><a href="https://github.com/clap-rs/clap/commit/6b3248fff1ae0a74d2e8174ba3676d7d5ca88999"><code>6b3248f</code></a> docs(derive): Link tutorial to reference</li> <li>Additional commits viewable in <a href="https://github.com/clap-rs/clap/compare/v2.33.3...v3.0.7">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=2.33.3&new-version=3.0.7)](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> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-16 08:55:11 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/hickory-dns#2462
No description provided.