Skip to content
This repository has been archived by the owner on Sep 12, 2024. It is now read-only.

Commit

Permalink
merge: #15028
Browse files Browse the repository at this point in the history
15028: deps(deps): update module github.com/spf13/cobra to v1.8.0 (main) r=github-actions[bot] a=renovate[bot]

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/spf13/cobra](https://github.com/spf13/cobra) | require | minor | `v1.7.0` -> `v1.8.0` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency Dashboard for more information.

---

### Release Notes

<details>
<summary>spf13/cobra (github.com/spf13/cobra)</summary>

### [`v1.8.0`](https://github.com/spf13/cobra/releases/tag/v1.8.0)

[Compare Source](https://github.com/spf13/cobra/compare/v1.7.0...v1.8.0)

#### ✨ Features

-   Support usage as plugin for tools like kubectl by [`@&#8203;nirs](https://github.com/nirs)` in [https://github.com/spf13/cobra/pull/2018](https://github.com/spf13/cobra/pull/2018) - this means that programs that utalize a "plugin" like structure have much better support and usage (like for completions, command paths, etc.)
-   Move documentation sources to site/content by [`@&#8203;umarcor](https://github.com/umarcor)` in [https://github.com/spf13/cobra/pull/1428](https://github.com/spf13/cobra/pull/1428)
-   Add 'one required flag' group by [`@&#8203;marevers](https://github.com/marevers)` in [https://github.com/spf13/cobra/pull/1952](https://github.com/spf13/cobra/pull/1952) - this includes a new `MarkFlagsOneRequired` API for flags which can be used to mark a flag group as required and cause command failure if one is not used when invoked.
-   Customizable error message prefix by [`@&#8203;5ouma](https://github.com/5ouma)` in [https://github.com/spf13/cobra/pull/2023](https://github.com/spf13/cobra/pull/2023) - This adds the `SetErrPrefix` and `ErrPrefix` APIs on the `Command` struct to allow for setting a custom prefix for errors
-   feat: add getters for flag completions by [`@&#8203;avirtopeanu-ionos](https://github.com/avirtopeanu-ionos)` in [https://github.com/spf13/cobra/pull/1943](https://github.com/spf13/cobra/pull/1943)
-   Feature: allow running persistent run hooks of all parents by [`@&#8203;vkhoroz](https://github.com/vkhoroz)` in [https://github.com/spf13/cobra/pull/2044](https://github.com/spf13/cobra/pull/2044)
-   Improve API to get flag completion function by [`@&#8203;marckhouzam](https://github.com/marckhouzam)` in [https://github.com/spf13/cobra/pull/2063](https://github.com/spf13/cobra/pull/2063)

#### 🐛 Bug fixes

-   Fix typo in fish completions by [`@&#8203;twpayne](https://github.com/twpayne)` in [https://github.com/spf13/cobra/pull/1945](https://github.com/spf13/cobra/pull/1945)
-   Fix grammar: 'allows to' by [`@&#8203;supertassu](https://github.com/supertassu)` in [https://github.com/spf13/cobra/pull/1978](https://github.com/spf13/cobra/pull/1978)
-   powershell: escape variable with curly brackets by [`@&#8203;Luap99](https://github.com/Luap99)` in [https://github.com/spf13/cobra/pull/1960](https://github.com/spf13/cobra/pull/1960)
-   Don't complete --help flag when flag parsing disabled by [`@&#8203;marckhouzam](https://github.com/marckhouzam)` in [https://github.com/spf13/cobra/pull/2061](https://github.com/spf13/cobra/pull/2061)
-   Replace all non-alphanumerics in active help env var program prefix by [`@&#8203;scop](https://github.com/scop)` in [https://github.com/spf13/cobra/pull/1940](https://github.com/spf13/cobra/pull/1940)

#### 🔧 Maintenance

-   build(deps): bump golangci/golangci-lint-action from 3.4.0 to 3.5.0 by [`@&#8203;dependabot](https://github.com/dependabot)` in [https://github.com/spf13/cobra/pull/1971](https://github.com/spf13/cobra/pull/1971)
-   build(deps): bump golangci/golangci-lint-action from 3.5.0 to 3.6.0 by [`@&#8203;dependabot](https://github.com/dependabot)` in [https://github.com/spf13/cobra/pull/1976](https://github.com/spf13/cobra/pull/1976)
-   build(deps): bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 by [`@&#8203;dependabot](https://github.com/dependabot)` in [https://github.com/spf13/cobra/pull/2021](https://github.com/spf13/cobra/pull/2021)
-   build(deps): bump actions/setup-go from 3 to 4 by [`@&#8203;dependabot](https://github.com/dependabot)` in [https://github.com/spf13/cobra/pull/1934](https://github.com/spf13/cobra/pull/1934)
-   build(deps): bump github.com/cpuguy83/go-md2man/v2 from 2.0.2 to 2.0.3 by [`@&#8203;dependabot](https://github.com/dependabot)` in [https://github.com/spf13/cobra/pull/2047](https://github.com/spf13/cobra/pull/2047)
-   build(deps): bump actions/checkout from 3 to 4 by [`@&#8203;dependabot](https://github.com/dependabot)` in [https://github.com/spf13/cobra/pull/2028](https://github.com/spf13/cobra/pull/2028)
-   command: temporarily disable G602 due to [securego/gosec#1005](https://github.com/securego/gosec/issues/1005) by [`@&#8203;umarcor](https://github.com/umarcor)` in [https://github.com/spf13/cobra/pull/2022](https://github.com/spf13/cobra/pull/2022)

#### 🧪 Testing & CI/CD

-   test: make fish_completions_test more robust by [`@&#8203;branchvincent](https://github.com/branchvincent)` in [https://github.com/spf13/cobra/pull/1980](https://github.com/spf13/cobra/pull/1980)
-   golangci: enable 'unused' and disable deprecated replaced by it by [`@&#8203;umarcor](https://github.com/umarcor)` in [https://github.com/spf13/cobra/pull/1983](https://github.com/spf13/cobra/pull/1983)
-   cleanup: minor corrections to unit tests by [`@&#8203;JunNishimura](https://github.com/JunNishimura)` in [https://github.com/spf13/cobra/pull/2003](https://github.com/spf13/cobra/pull/2003)
-   ci: test golang 1.21 by [`@&#8203;nunoadrego](https://github.com/nunoadrego)` in [https://github.com/spf13/cobra/pull/2024](https://github.com/spf13/cobra/pull/2024)
-   Fix linter errors by [`@&#8203;marckhouzam](https://github.com/marckhouzam)` in [https://github.com/spf13/cobra/pull/2052](https://github.com/spf13/cobra/pull/2052)
-   Add tests for flag completion registration by [`@&#8203;marckhouzam](https://github.com/marckhouzam)` in [https://github.com/spf13/cobra/pull/2053](https://github.com/spf13/cobra/pull/2053)

#### ✏️ Documentation

-   doc: fix typo, Deperecated -> Deprecated by [`@&#8203;callthingsoff](https://github.com/callthingsoff)` in [https://github.com/spf13/cobra/pull/2000](https://github.com/spf13/cobra/pull/2000)
-   Add notes to doc about the execution condition of \*PreRun and \*PostRun functions by [`@&#8203;haoming29](https://github.com/haoming29)` in [https://github.com/spf13/cobra/pull/2041](https://github.com/spf13/cobra/pull/2041)

***

Thank you everyone who contributed to this release and all your hard work! Cobra and this community would never be possible without all of you!!!! 🐍

**Full Changelog**: spf13/cobra@v1.7.0...v1.8.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "every weekday" (UTC), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/camunda/zeebe).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMS41IiwidXBkYXRlZEluVmVyIjoiMzcuMzEuNSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->


Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
zeebe-bors-camunda[bot] and renovate[bot] committed Nov 6, 2023
2 parents ea5cbb6 + 977a90a commit fac71e1
Show file tree
Hide file tree
Showing 22 changed files with 188 additions and 1,707 deletions.
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ require (
github.com/golang/mock v1.6.0
github.com/google/go-cmp v0.6.0
github.com/mitchellh/go-homedir v1.1.0
github.com/spf13/cobra v1.7.0
github.com/spf13/cobra v1.8.0
github.com/stretchr/testify v1.8.4
github.com/testcontainers/testcontainers-go v0.26.0
golang.org/x/net v0.17.0
Expand Down
3 changes: 3 additions & 0 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ github.com/cpuguy83/dockercfg v0.3.1 h1:/FpZ+JaygUR/lZP2NlFI2DVfrOEMAIKP5wWEJdoY
github.com/cpuguy83/dockercfg v0.3.1/go.mod h1:sugsbF4//dDlL/i+S+rtpIWp+5h0BHJHfjj5/jFyUJc=
github.com/cpuguy83/go-md2man/v2 v2.0.0-20190314233015-f79a8a8ca69d/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsrgA7czyZG/E6dU=
github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o=
github.com/cpuguy83/go-md2man/v2 v2.0.3/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o=
github.com/creack/pty v1.1.18 h1:n56/Zwd5o6whRC5PMGretI4IdRLlmBXYNjScPaBgsbY=
github.com/cyphar/filepath-securejoin v0.2.3/go.mod h1:aPGpWjXOXUn2NCNjFvBE6aRxGGx79pTxQpKOJNYHHl4=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
Expand Down Expand Up @@ -118,6 +119,8 @@ github.com/sirupsen/logrus v1.9.3 h1:dueUQJ1C2q9oE3F7wvmSGAaVtTmUizReu6fjN8uqzbQ
github.com/sirupsen/logrus v1.9.3/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ=
github.com/spf13/cobra v1.7.0 h1:hyqWnYt1ZQShIddO5kBpj3vu05/++x6tJ6dg8EC572I=
github.com/spf13/cobra v1.7.0/go.mod h1:uLxZILRyS/50WlhOIKD7W6V5bgeIt+4sICxh6uRMrb0=
github.com/spf13/cobra v1.8.0 h1:7aJaZx1B85qltLMc546zn58BxxfZdR/W22ej9CFoEf0=
github.com/spf13/cobra v1.8.0/go.mod h1:WXLWApfZ71AjXPya3WOlMsY9yMs7YeiHhFVlvLyhcho=
github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=
github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 4 additions & 4 deletions vendor/github.com/spf13/cobra/README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

157 changes: 0 additions & 157 deletions vendor/github.com/spf13/cobra/active_help.md

This file was deleted.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

This file was deleted.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit fac71e1

Please sign in to comment.