pnpm / pacquet

experimental package manager for node.js
Apache License 2.0
762 stars 21 forks source link

chore(cargo): bump clap from 4.4.4 to 4.4.8 #194

Closed dependabot[bot] closed 10 months ago

dependabot[bot] commented 10 months ago

Bumps clap from 4.4.4 to 4.4.8.

Release notes

Sourced from clap's releases.

v4.4.8

[4.4.8] - 2023-11-10

Features

  • Add Command::flatten_help to allow git stash -h like help for subcommands

v4.4.6

[4.4.6] - 2023-09-28

Internal

  • Upgrade anstream

v4.4.5

[4.4.5] - 2023-09-25

Fixes

  • (parser) When inferring subcommand name or long_flag, allow ambiguous-looking matches that unambiguously map back to the same command
  • (parser) When inferring subcommand long_flag, don't panic
  • (assert) Clarify what action is causing a positional that doesn't set values which is especially useful for derive users
Changelog

Sourced from clap's changelog.

[4.4.8] - 2023-11-10

Features

  • Add Command::flatten_help to allow git stash -h like help for subcommands

[4.4.7] - 2023-10-24

Performance

  • Reduced code size

[4.4.6] - 2023-09-28

Internal

  • Upgrade anstream

[4.4.5] - 2023-09-25

Fixes

  • (parser) When inferring subcommand name or long_flag, allow ambiguous-looking matches that unambiguously map back to the same command
  • (parser) When inferring subcommand long_flag, don't panic
  • (assert) Clarify what action is causing a positional that doesn't set values which is especially useful for derive users
Commits
  • 3aeea91 chore: Release
  • 1add9a7 docs: Update changelog
  • 6b2a2cc Merge pull request #5206 from epage/flatten
  • 9c0f7a7 fix(help): Recurse help flattening
  • 4bef91c refactor(help): Pull out flat subcommands
  • c9a7ef0 fix(help): Gloss over globals with flatten
  • 9e5f93d fix(help): Be consistent in long/short help
  • 66d2bcb feat(help): Allow flattening help
  • 3383242 Merge pull request #5205 from epage/flatten-refactor
  • caf5cdc feat(help): Allow flattening usage
  • 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 show ignore conditions` will show all of the ignore conditions of the specified dependency - `@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)
github-actions[bot] commented 10 months ago

Micro-Benchmark Results

Linux

group                          main                                   pr
-----                          ----                                   --
tarball/download_dependency    1.01      6.5±0.38ms   662.3 KB/sec    1.00      6.5±0.35ms   670.2 KB/sec
github-actions[bot] commented 10 months ago

Integrated-Benchmark Report (Linux)

Scenario: Frozen Lockfile

Command Mean [ms] Min [ms] Max [ms] Relative
pacquet@HEAD 139.6 ± 8.9 128.3 157.3 1.05 ± 0.09
pacquet@main 133.5 ± 8.4 122.5 149.6 1.00
BENCHMARK_REPORT.json ```json { "results": [ { "command": "pacquet@HEAD", "mean": 0.1395529817742857, "stddev": 0.008911159452925537, "median": 0.13677381756, "user": 0.06833735714285713, "system": 0.19409459428571424, "min": 0.12830540856, "max": 0.15733750156, "times": [ 0.14915823456, 0.14612033856, 0.15080322556, 0.13761821656, 0.13155793156, 0.15733750156, 0.13376609656, 0.13592941856000001, 0.13962524356, 0.12830540856, 0.13515849156, 0.14624612156, 0.12950487456, 0.13261064156 ], "exit_codes": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] }, { "command": "pacquet@main", "mean": 0.13348736622666665, "stddev": 0.008417924528292046, "median": 0.13388011656, "user": 0.05719633333333332, "system": 0.20631347999999997, "min": 0.12247267356, "max": 0.14959656356, "times": [ 0.13403732056, 0.13388011656, 0.14382126056, 0.12432250755999999, 0.12431416656, 0.14494173156, 0.12734644356, 0.12493395156, 0.14028121756, 0.12247267356, 0.12916986956, 0.13770119756000002, 0.13049691056, 0.14959656356, 0.13499456256 ], "exit_codes": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ] } ] } ```