Skip to content

build: Bump github.com/spf13/cobra to 1.6.1#1776

Merged
debarshiray merged 7 commits intocontainers:mainfrom
debarshiray:wip/rishi/github.com-spf13-cobra-1.5.0
Apr 1, 2026
Merged

build: Bump github.com/spf13/cobra to 1.6.1#1776
debarshiray merged 7 commits intocontainers:mainfrom
debarshiray:wip/rishi/github.com-spf13-cobra-1.5.0

Conversation

@debarshiray
Copy link
Copy Markdown
Member

The src/go.sum file was updated with go mod tidy.

debarshiray added a commit to debarshiray/toolbox that referenced this pull request Mar 24, 2026
The src/go.sum file was updated with 'go mod tidy'.

containers#1776
@debarshiray debarshiray force-pushed the wip/rishi/github.com-spf13-cobra-1.5.0 branch from b713e91 to 5a559f5 Compare March 24, 2026 22:51
@gemini-code-assist
Copy link
Copy Markdown

Summary of Changes

Hello, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request performs routine dependency maintenance for the Go project. It updates a core command-line interface library to its next minor version and ensures the module's cryptographic checksums are accurate and minimal by tidying the go.sum file. This helps maintain project stability and security by using up-to-date dependencies and removing stale entries.

Highlights

  • Dependency Update: The github.com/spf13/cobra module has been updated from version v1.3.0 to v1.4.0.
  • Go Module Sum File Cleanup: The src/go.sum file was significantly updated, removing many old and unused dependency entries and refreshing checksums for current dependencies, as a result of running go mod tidy.

🧠 New Feature in Public Preview: You can now enable Memory to help Gemini Code Assist learn from your team's feedback. This makes future code reviews more consistent and personalized to your project's style. Click here to enable Memory in your admin console.

Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for GitHub and other Google products, sign up here.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the github.com/spf13/cobra dependency from version v1.3.0 to v1.4.0 in src/go.mod, with corresponding changes in src/go.sum. A review comment notes a discrepancy between the pull request title, which suggests an update to v1.5.0, and the actual change to v1.4.0, requesting clarification or correction.

@softwarefactory-project-zuul
Copy link
Copy Markdown

debarshiray added a commit to debarshiray/toolbox that referenced this pull request Mar 26, 2026
The src/go.sum file was updated with 'go mod tidy'.

containers#1776
@softwarefactory-project-zuul
Copy link
Copy Markdown

debarshiray added a commit to debarshiray/toolbox that referenced this pull request Mar 26, 2026
The cobra.FixedCompletions() convenience function was introduced in
Cobra 1.5.0 [1] and commit df31b2f already added a dependency
on it.  Therefore, it should be exploited to simplify things by removing
the need for a separate function.

[1] https://pkg.go.dev/github.com/spf13/cobra#FixedCompletions

containers#1776
@softwarefactory-project-zuul
Copy link
Copy Markdown

debarshiray added a commit to debarshiray/toolbox that referenced this pull request Mar 30, 2026
The indirect dependencies in the src/go.mod file, and the src/go.sum
file were updated with 'go mod tidy'.

containers#1776
debarshiray added a commit to debarshiray/toolbox that referenced this pull request Mar 30, 2026
This includes the --help and --version options in the generated shell
completions [1].

The indirect dependencies in the src/go.mod file, and the src/go.sum
file were updated with 'go mod tidy'.

[1] Cobra commit 212ea4078323771d
    spf13/cobra@212ea4078323771d
    spf13/cobra#1813
    spf13/cobra#1786

containers#1776
@debarshiray debarshiray force-pushed the wip/rishi/github.com-spf13-cobra-1.5.0 branch from a92dc4d to 00f47b2 Compare March 30, 2026 12:30
@softwarefactory-project-zuul
Copy link
Copy Markdown

debarshiray added a commit to debarshiray/toolbox that referenced this pull request Mar 30, 2026
The cobra.ExactValidArgs() API [1] was deprecated in Cobra 1.6.0 [2] in
favour of combining different cobra.PositionalArgs.

Commit 00f47b2 already bumped the required
github.com/spf13/cobra version to 1.6.0, so adjust accordingly.

[1] https://pkg.go.dev/github.com/spf13/cobra#ExactValidArgs

[2] Cobra commit 70e53f62be77e03f
    spf13/cobra@70e53f62be77e03f
    spf13/cobra#1643
    spf13/cobra#745
    spf13/cobra#838

containers#1776
@softwarefactory-project-zuul
Copy link
Copy Markdown

... in addition to the existing tests for one invalid or valid argument.

This is meant to further ensure that the 'completion' command takes
exactly one positional argument from the ones listed in
cobra.Command.ValidArgs, and as specified by cobra.ExactValidArgs(1).

containers#1776
The src/go.sum file was updated with 'go mod tidy'.

containers#1776
The src/go.sum file was updated with 'go mod tidy'.

containers#1776
@debarshiray debarshiray force-pushed the wip/rishi/github.com-spf13-cobra-1.5.0 branch from 4b72892 to d62377a Compare March 31, 2026 17:42
The cobra.FixedCompletions() convenience function was introduced in
Cobra 1.5.0 [1] and commit 4b02bf5 already added a dependency
on it.  Therefore, it should be exploited to simplify things by removing
the need for a separate function.

[1] https://pkg.go.dev/github.com/spf13/cobra#FixedCompletions

containers#1776
This includes the --help and --version options in the generated shell
completions [1].

The indirect dependencies in the src/go.mod file, and the src/go.sum
file were updated with 'go mod tidy'.

[1] Cobra commit 212ea4078323771d
    spf13/cobra@212ea4078323771d
    spf13/cobra#1813
    spf13/cobra#1786

containers#1776
The cobra.ExactValidArgs() API [1] was deprecated in Cobra 1.6.0 [2] in
favour of combining different cobra.PositionalArgs.

Commit 8b855c6 already bumped the required
github.com/spf13/cobra version to 1.6.0, so adjust accordingly.

[1] https://pkg.go.dev/github.com/spf13/cobra#ExactValidArgs

[2] Cobra commit 70e53f62be77e03f
    spf13/cobra@70e53f62be77e03f
    spf13/cobra#1643
    spf13/cobra#745
    spf13/cobra#838

containers#1776
The src/go.sum file was updated with 'go mod tidy'.

containers#1776
@debarshiray debarshiray changed the title build: Bump github.com/spf13/cobra to 1.5.0 build: Bump github.com/spf13/cobra to 1.6.1 Mar 31, 2026
@softwarefactory-project-zuul
Copy link
Copy Markdown

@softwarefactory-project-zuul
Copy link
Copy Markdown

@softwarefactory-project-zuul
Copy link
Copy Markdown

@softwarefactory-project-zuul
Copy link
Copy Markdown

@softwarefactory-project-zuul
Copy link
Copy Markdown

@softwarefactory-project-zuul
Copy link
Copy Markdown

@debarshiray debarshiray merged commit b37e053 into containers:main Apr 1, 2026
3 checks passed
@debarshiray debarshiray deleted the wip/rishi/github.com-spf13-cobra-1.5.0 branch April 1, 2026 13:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant