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] authored 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
8 changes: 4 additions & 4 deletions vendor/github.com/spf13/cobra/.golangci.yml

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.

10 changes: 7 additions & 3 deletions vendor/github.com/spf13/cobra/active_help.go

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.

2 changes: 1 addition & 1 deletion vendor/github.com/spf13/cobra/bash_completions.go

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

93 changes: 0 additions & 93 deletions vendor/github.com/spf13/cobra/bash_completions.md

This file was deleted.

2 changes: 1 addition & 1 deletion vendor/github.com/spf13/cobra/bash_completionsV2.go

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.