Skip to content
Permalink
Browse files
feat(deps): bump github.com/spf13/cobra from 1.5.0 to 1.6.0 (#3454)
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from
1.5.0 to 1.6.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/spf13/cobra/releases">github.com/spf13/cobra's
releases</a>.</em></p>
<blockquote>
<h2>v1.6.0</h2>
<h3>Summer 2022 Release</h3>
<p>Some exciting changes make their way to Cobra! Command completions
continue to get better and better (including adding <code>--help</code>
and <code>--version</code> automatic flags to the completions list).
Grouping is now possible in your help output as well! And you can now
use the <code>OnFinalize</code> method to cleanup things when all
&quot;work&quot; is done. Checkout the full changelog below:</p>
<hr />
<h4>Features 🌠</h4>
<ul>
<li>Add groups for commands in help: <a
href="https://github.com/aawsome"><code>@​aawsome</code></a> <a
href="https://github.com/marckhouzam"><code>@​marckhouzam</code></a> <a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1003">#1003</a></li>
<li>Support for case-insensitive command names: <a
href="https://github.com/YuviGold"><code>@​YuviGold</code></a> <a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1802">#1802</a></li>
<li>Expose <code>ValidateRequiredFlags</code> and
<code>ValidateFlagGroups</code>: <a
href="https://github.com/skeetwu"><code>@​skeetwu</code></a> <a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1760">#1760</a></li>
<li>Add <code>--version</code> flag to help output: <a
href="https://github.com/fnickels"><code>@​fnickels</code></a> <a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1707">#1707</a></li>
<li>Add <code>--help</code> and <code>--version</code> flag in
completions: <a
href="https://github.com/marckhouzam"><code>@​marckhouzam</code></a> <a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1813">#1813</a></li>
<li>Add <code>OnFinalize</code> method: <a
href="https://github.com/yann-soubeyrand"><code>@​yann-soubeyrand</code></a>
<a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1788">#1788</a></li>
<li>Allow user to add completion for powershell alias: <a
href="https://github.com/marckhouzam"><code>@​marckhouzam</code></a> <a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1621">#1621</a></li>
<li>Make <code>InitDefaultcompletionCmd</code> public: <a
href="https://github.com/gssbzn"><code>@​gssbzn</code></a> <a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1467">#1467</a></li>
</ul>
<h4>Deprecation 👎🏼</h4>
<ul>
<li><code>ExactValidArgs</code> is deprecated (but not being removed
entirely). This is abit nuanced, so checkout <a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1643">#1643</a>
for further information and the <a
href="https://github.com/spf13/cobra/blob/main/user_guide.md">updated
<code>user_guide.md</code></a> on how this may affect you (and how you
can take advantage of the <em>correct</em> behavior in the validators):
<a href="https://github.com/umarcor"><code>@​umarcor</code></a> <a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1643">#1643</a></li>
</ul>
<h4>Bug fixes 🐛</h4>
<ul>
<li>Fix (bash-v2) <code>activeHelp</code> length check syntax: <a
href="https://github.com/scop"><code>@​scop</code></a> <a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1762">#1762</a></li>
<li>Fix correct command path in <code>see_also</code> for yaml
documentation: <a
href="https://github.com/zregvart"><code>@​zregvart</code></a> <a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1771">#1771</a></li>
<li>Fix showing flags that shadow parent persistent flag in child help
messaging: <a
href="https://github.com/brianpursley"><code>@​brianpursley</code></a>
<a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1776">#1776</a></li>
</ul>
<h4>Dependencies 🗳️</h4>
<ul>
<li>Upgrade to use <code>gopkg.in/yaml.v3</code>: <a
href="https://github.com/tklauser"><code>@​tklauser</code></a> <a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1766">#1766</a></li>
</ul>
<h4>Testing 🤔</h4>
<ul>
<li>Test on Golang 1.19: <a
href="https://github.com/umarcor"><code>@​umarcor</code></a> &amp; <a
href="https://github.com/jpmcb"><code>@​jpmcb</code></a> <a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1782">#1782</a></li>
<li>Renamed powershell completion tests: <a
href="https://github.com/marckhouzam"><code>@​marckhouzam</code></a> <a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1803">#1803</a></li>
<li>Use <code>action/setup-go</code> cache: <a
href="https://github.com/umarcor"><code>@​umarcor</code></a> <a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1783">#1783</a></li>
<li>Add <code>workflow_dispatch</code> to CI actions: <a
href="https://github.com/umarcor"><code>@​umarcor</code></a> <a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1387">#1387</a></li>
<li>Add minimum GitHub token permissions for workflows: <a
href="https://github.com/varunsh-coder"><code>@​varunsh-coder</code></a>
<a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1792">#1792</a></li>
</ul>
<h4>Docs ✏️</h4>
<ul>
<li>Fixup spelling for GitHub CLI: <a
href="https://github.com/eltociear"><code>@​eltociear</code></a> <a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1744">#1744</a></li>
<li>Clarify <code>SetContext</code> documentation: <a
href="https://github.com/katexochen"><code>@​katexochen</code></a> <a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1748">#1748</a></li>
<li>Instruct user to <code>go install</code> for binary: <a
href="https://github.com/marckhouzam"><code>@​marckhouzam</code></a> <a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1726">#1726</a></li>
<li>User guide cleanup: <a
href="https://github.com/marckhouzam"><code>@​marckhouzam</code></a> <a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1656">#1656</a></li>
<li>Document option to hide the default completion command: <a
href="https://github.com/marckhouzam"><code>@​marckhouzam</code></a> <a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1779">#1779</a></li>
</ul>
<h4>Misc 💭</h4>
<ul>
<li>Add KubeVirt, CloudQuery, Cilium, Okteto, Zitadel, Allero to
projects using cobra: <a
href="https://github.com/maiqueb"><code>@​maiqueb</code></a> <a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1741">#1741</a>,
<a href="https://github.com/yevgenypats"><code>@​yevgenypats</code></a>
<a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1742">#1742</a>,
<a href="https://github.com/tklauser"><code>@​tklauser</code></a> <a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1745">#1745</a>,
<a href="https://github.com/jLopezbarb"><code>@​jLopezbarb</code></a> <a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1759">#1759</a>,
<a href="https://github.com/fforootd"><code>@​fforootd</code></a> <a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1772">#1772</a>,
<a href="https://github.com/dimabru"><code>@​dimabru</code></a> <a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1819">#1819</a></li>
<li>Use correct stale action <code>exempt</code> yaml keys: <a
href="https://github.com/jpmcb"><code>@​jpmcb</code></a> <a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1800">#1800</a></li>
<li>Add missing license headers: <a
href="https://github.com/umarcor"><code>@​umarcor</code></a> <a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1809">#1809</a></li>
</ul>
<p><em>Note:</em> Per <a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1804">#1804</a>,
we will be moving away from &quot;seasonal&quot; releases and doing more
generic point release targets. Continue to track the milestones and
issues in the <code>spf13/cobra</code> GitHub repository for more
information!</p>
<p>Great work everyone! Cobra would never be possible without your
contributions! 🐍</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/spf13/cobra/commit/860791844ed3a2e544a9b9bbbcb14144a948ad20"><code>8607918</code></a>
feat: make InitDefaultCompletionCmd public (<a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1467">#1467</a>)</li>
<li><a
href="https://github.com/spf13/cobra/commit/2169adb5749372c64cdd303864ae8a444da6350f"><code>2169adb</code></a>
Add groups for commands in help (<a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1003">#1003</a>)</li>
<li><a
href="https://github.com/spf13/cobra/commit/212ea4078323771dc49b6f25a41d84efbaac3a4c"><code>212ea40</code></a>
Include --help and --version flag in completion (<a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1813">#1813</a>)</li>
<li><a
href="https://github.com/spf13/cobra/commit/d4040ad8dbc351b7eb88b2ffcff6f3642bce8ce1"><code>d4040ad</code></a>
Allow user to add completion for powershell alias (<a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1621">#1621</a>)</li>
<li><a
href="https://github.com/spf13/cobra/commit/23fc5e099f7bb8b8f979e3928cb1078b9c939daa"><code>23fc5e0</code></a>
ci: add minimum GitHub token permissions for workflows (<a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1792">#1792</a>)</li>
<li><a
href="https://github.com/spf13/cobra/commit/93d1913fb03362f97e95aeacc7d1541764cafc2f"><code>93d1913</code></a>
Add OnFinalize method (<a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1788">#1788</a>)</li>
<li><a
href="https://github.com/spf13/cobra/commit/07034fee4995578a771c4185dab38cc16ac3f420"><code>07034fe</code></a>
build(deps): bump actions/stale from 5 to 6 (<a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1815">#1815</a>)</li>
<li><a
href="https://github.com/spf13/cobra/commit/3dc9761b36e8975006cd9b47d3b55b9751050a1e"><code>3dc9761</code></a>
Add allero to list of projects using cobra (<a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1819">#1819</a>)</li>
<li><a
href="https://github.com/spf13/cobra/commit/7039e1fa214cfc1de404ed6540158c8fda64a758"><code>7039e1f</code></a>
Add '--version' flag to Help output (<a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1707">#1707</a>)</li>
<li><a
href="https://github.com/spf13/cobra/commit/fce8d8aeb08dc6afe413cc0af67a7fbb3cffec4c"><code>fce8d8a</code></a>
Expose ValidateRequiredFlags and ValidateFlagGroups (<a
href="https://github-redirect.dependabot.com/spf13/cobra/issues/1760">#1760</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/spf13/cobra/compare/v1.5.0...v1.6.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/spf13/cobra&package-manager=go_modules&previous-version=1.5.0&new-version=1.6.0)](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>
  • Loading branch information
dependabot[bot] committed Oct 12, 2022
1 parent cd6ca55 commit e5c2990b4c117cd1e98ea8efe8991199b85c21df
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
5 go.mod
@@ -31,7 +31,7 @@ require (
github.com/muesli/roff v0.1.0
github.com/muesli/termenv v0.12.1-0.20220901123159-d729275e0977
github.com/slack-go/slack v0.11.3
github.com/spf13/cobra v1.5.0
github.com/spf13/cobra v1.6.0
github.com/stretchr/testify v1.8.0
github.com/ulikunitz/xz v0.5.10
github.com/withfig/autocomplete-tools/integrations/cobra v1.2.1
@@ -124,7 +124,7 @@ require (
github.com/hashicorp/go-version v1.2.1 // indirect
github.com/huandu/xstrings v1.3.2 // indirect
github.com/iancoleman/orderedmap v0.2.0 // indirect
github.com/inconshreveable/mousetrap v1.0.0 // indirect
github.com/inconshreveable/mousetrap v1.0.1 // indirect
github.com/jbenet/go-context v0.0.0-20150711004518-d14ea06fba99 // indirect
github.com/jmespath/go-jmespath v0.4.0 // indirect
github.com/kevinburke/ssh_config v1.1.0 // indirect
@@ -162,5 +162,4 @@ require (
google.golang.org/protobuf v1.28.1 // indirect
gopkg.in/alexcesaro/quotedprintable.v3 v3.0.0-20150716171945-2caba252f4dc // indirect
gopkg.in/warnings.v0 v0.1.2 // indirect
gopkg.in/yaml.v2 v2.4.0 // indirect
)
7 go.sum
@@ -979,8 +979,9 @@ github.com/imdario/mergo v0.3.11/go.mod h1:jmQim1M+e3UYxmgPu/WyfjB3N3VflVyUjjjwH
github.com/imdario/mergo v0.3.12/go.mod h1:jmQim1M+e3UYxmgPu/WyfjB3N3VflVyUjjjwH0dnCYA=
github.com/imdario/mergo v0.3.13 h1:lFzP57bqS/wsqKssCGmtLAb8A0wKjLGrve2q3PPVcBk=
github.com/imdario/mergo v0.3.13/go.mod h1:4lJ1jqUDcsbIECGy0RUJAXNIhg+6ocWgb1ALK2O4oXg=
github.com/inconshreveable/mousetrap v1.0.0 h1:Z8tu5sraLXCXIcARxBp/8cbvlwVa7Z1NHg9XEKhtSvM=
github.com/inconshreveable/mousetrap v1.0.0/go.mod h1:PxqpIevigyE2G7u3NXJIT2ANytuPF1OarO4DADm73n8=
github.com/inconshreveable/mousetrap v1.0.1 h1:U3uMjPSQEBMNp1lFxmllqCPM6P5u/Xq7Pgzkat/bFNc=
github.com/inconshreveable/mousetrap v1.0.1/go.mod h1:vpF70FUmC8bwa3OWnCshd2FqLfsEA9PFc4w1p2J65bw=
github.com/influxdata/influxdb1-client v0.0.0-20191209144304-8bf82d3c094d/go.mod h1:qj24IKcXYK6Iy9ceXlo3Tc+vtHo9lIhSX5JddghvEPo=
github.com/intel/goresctrl v0.2.0/go.mod h1:+CZdzouYFn5EsxgqAQTEzMfwKwuc0fVdMrT9FCCAVRQ=
github.com/invopop/jsonschema v0.6.0 h1:8e+xY8ZEn8gDHUYylSlLHy22P+SLeIRIHv3nM3hCbmY=
@@ -1454,8 +1455,8 @@ github.com/spf13/cobra v0.0.2-0.20171109065643-2da4a54c5cee/go.mod h1:1l0Ry5zgKv
github.com/spf13/cobra v0.0.3/go.mod h1:1l0Ry5zgKvJasoi3XT1TypsSe7PqH0Sj9dhYf7v3XqQ=
github.com/spf13/cobra v1.0.0/go.mod h1:/6GTrnGXV9HjY+aR4k0oJ5tcvakLuG6EuKReYlHNrgE=
github.com/spf13/cobra v1.1.3/go.mod h1:pGADOWyqRD/YMrPZigI/zbliZ2wVD/23d+is3pSWzOo=
github.com/spf13/cobra v1.5.0 h1:X+jTBEBqF0bHN+9cSMgmfuvv2VHJ9ezmFNf9Y/XstYU=
github.com/spf13/cobra v1.5.0/go.mod h1:dWXEIy2H428czQCjInthrTRUg7yKbok+2Qi/yBIJoUM=
github.com/spf13/cobra v1.6.0 h1:42a0n6jwCot1pUmomAp4T7DeMD+20LFv4Q54pxLf2LI=
github.com/spf13/cobra v1.6.0/go.mod h1:IOw/AERYS7UzyrGinqmz6HLUo219MORXGxhbaJUqzrY=
github.com/spf13/jwalterweatherman v1.0.0/go.mod h1:cQK4TGJAtQXfYWX+Ddv3mKDzgVb68N+wFjFa4jdeBTo=
github.com/spf13/pflag v0.0.0-20170130214245-9ff6c6923cff/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4=
github.com/spf13/pflag v1.0.1-0.20171106142849-4c012f6dcd95/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4=

0 comments on commit e5c2990

Please sign in to comment.