Skip to content

Commit 85b1692

Browse files
build(deps): Bump the all-go-mod-patch-and-minor group across 4 directories with 6 updates (#1283)
Bumps the all-go-mod-patch-and-minor group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo) | `2.23.4` | `2.25.2` | | [github.com/regclient/regclient](https://github.com/regclient/regclient) | `0.9.0` | `0.9.2` | | [github.com/spf13/pflag](https://github.com/spf13/pflag) | `1.0.7` | `1.0.10` | | [github.com/stretchr/testify](https://github.com/stretchr/testify) | `1.10.0` | `1.11.1` | | [github.com/aws/aws-sdk-go-v2/service/ec2](https://github.com/aws/aws-sdk-go-v2) | `1.249.0` | `1.250.0` | Bumps the all-go-mod-patch-and-minor group with 4 updates in the /api directory: [github.com/onsi/gomega](https://github.com/onsi/gomega), [github.com/spf13/pflag](https://github.com/spf13/pflag), [github.com/stretchr/testify](https://github.com/stretchr/testify) and [github.com/aws/aws-sdk-go-v2/service/ec2](https://github.com/aws/aws-sdk-go-v2). Bumps the all-go-mod-patch-and-minor group with 3 updates in the /common directory: [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo), [github.com/spf13/pflag](https://github.com/spf13/pflag) and [github.com/stretchr/testify](https://github.com/stretchr/testify). Bumps the all-go-mod-patch-and-minor group with 1 update in the /hack/tools directory: [github.com/spf13/pflag](https://github.com/spf13/pflag). Updates `github.com/onsi/ginkgo/v2` from 2.23.4 to 2.25.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/onsi/ginkgo/releases">github.com/onsi/ginkgo/v2's releases</a>.</em></p> <blockquote> <h2>v2.25.2</h2> <h2>2.25.2</h2> <h3>Fixes</h3> <p>Add github output group for progress report content</p> <h3>Maintenance</h3> <p>Bump Gomega</p> <h2>v2.25.1</h2> <h2>2.25.1</h2> <h3>Fixes</h3> <ul> <li>fix(types): ignore nameless nodes on FullText() [10866d3]</li> <li>chore: fix some CodeQL warnings [2e42cff]</li> </ul> <h2>v2.25.0</h2> <h2>2.25.0</h2> <h3><code>AroundNode</code></h3> <p>This release introduces a new decorator to support more complex spec setup usecases.</p> <p><code>AroundNode</code> registers a function that runs before each individual node. This is considered a more advanced decorator.</p> <p>Please read the <a href="https://onsi.github.io/ginkgo/#advanced-around-node">docs</a> for more information and some examples.</p> <p>Allowed signatures:</p> <ul> <li><code>AroundNode(func())</code> - <code>func</code> will be called before the node is run.</li> <li><code>AroundNode(func(ctx context.Context) context.Context)</code> - <code>func</code> can wrap the passed in context and return a new one which will be passed on to the node.</li> <li><code>AroundNode(func(ctx context.Context, body func(ctx context.Context)))</code> - <code>ctx</code> is the context for the node and <code>body</code> is a function that must be called to run the node. This gives you complete control over what runs before and after the node.</li> </ul> <p>Multiple <code>AroundNode</code> decorators can be applied to a single node and they will run in the order they are applied.</p> <p>Unlike setup nodes like <code>BeforeEach</code> and <code>DeferCleanup</code>, <code>AroundNode</code> is guaranteed to run in the same goroutine as the decorated node. This is necessary when working with lower-level libraries that must run on a single thread (you can call <code>runtime.LockOSThread()</code> in the <code>AroundNode</code> to ensure that the node runs on a single thread).</p> <p>Since <code>AroundNode</code> allows you to modify the context you can also use <code>AroundNode</code> to implement shared setup that attaches values to the context.</p> <p>If applied to a container, <code>AroundNode</code> will run before every node in the container. Including setup nodes like <code>BeforeEach</code> and <code>DeferCleanup</code>.</p> <p><code>AroundNode</code> can also be applied to <code>RunSpecs</code> to run before every node in the suite. This opens up new mechanisms for instrumenting individual nodes across an entire suite.</p> <h2>v2.24.0</h2> <h2>2.24.0</h2> <h3>Features</h3> <p>Specs can now be decorated with (e.g.) <code>SemVerConstraint(&quot;2.1.0&quot;)</code> and <code>ginkgo --sem-ver-filter=&quot;2.1.1&quot;</code> will only run constrained specs that match the requested version. Learn more in the docs <a href="https://onsi.github.io/ginkgo/#spec-semantic-version-filtering">here</a>! Thanks to <a href="https://github.com/Icarus9913"><code>@​Icarus9913</code></a> for the PR.</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md">github.com/onsi/ginkgo/v2's changelog</a>.</em></p> <blockquote> <h2>2.25.2</h2> <h3>Fixes</h3> <p>Add github output group for progress report content</p> <h3>Maintenance</h3> <p>Bump Gomega</p> <h2>2.25.1</h2> <h3>Fixes</h3> <ul> <li>fix(types): ignore nameless nodes on FullText() [10866d3]</li> <li>chore: fix some CodeQL warnings [2e42cff]</li> </ul> <h2>2.25.0</h2> <h3><code>AroundNode</code></h3> <p>This release introduces a new decorator to support more complex spec setup usecases.</p> <p><code>AroundNode</code> registers a function that runs before each individual node. This is considered a more advanced decorator.</p> <p>Please read the <a href="https://onsi.github.io/ginkgo/#advanced-around-node">docs</a> for more information and some examples.</p> <p>Allowed signatures:</p> <ul> <li><code>AroundNode(func())</code> - <code>func</code> will be called before the node is run.</li> <li><code>AroundNode(func(ctx context.Context) context.Context)</code> - <code>func</code> can wrap the passed in context and return a new one which will be passed on to the node.</li> <li><code>AroundNode(func(ctx context.Context, body func(ctx context.Context)))</code> - <code>ctx</code> is the context for the node and <code>body</code> is a function that must be called to run the node. This gives you complete control over what runs before and after the node.</li> </ul> <p>Multiple <code>AroundNode</code> decorators can be applied to a single node and they will run in the order they are applied.</p> <p>Unlike setup nodes like <code>BeforeEach</code> and <code>DeferCleanup</code>, <code>AroundNode</code> is guaranteed to run in the same goroutine as the decorated node. This is necessary when working with lower-level libraries that must run on a single thread (you can call <code>runtime.LockOSThread()</code> in the <code>AroundNode</code> to ensure that the node runs on a single thread).</p> <p>Since <code>AroundNode</code> allows you to modify the context you can also use <code>AroundNode</code> to implement shared setup that attaches values to the context.</p> <p>If applied to a container, <code>AroundNode</code> will run before every node in the container. Including setup nodes like <code>BeforeEach</code> and <code>DeferCleanup</code>.</p> <p><code>AroundNode</code> can also be applied to <code>RunSpecs</code> to run before every node in the suite. This opens up new mechanisms for instrumenting individual nodes across an entire suite.</p> <h2>2.24.0</h2> <h3>Features</h3> <p>Specs can now be decorated with (e.g.) <code>SemVerConstraint(&quot;2.1.0&quot;)</code> and <code>ginkgo --sem-ver-filter=&quot;2.1.1&quot;</code> will only run constrained specs that match the requested version. Learn more in the docs <a href="https://onsi.github.io/ginkgo/#spec-semantic-version-filtering">here</a>! Thanks to <a href="https://github.com/Icarus9913"><code>@​Icarus9913</code></a> for the PR.</p> <h3>Fixes</h3> <ul> <li>remove -o from run command [3f5d379]. fixes <a href="https://redirect.github.com/onsi/ginkgo/issues/1582">#1582</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/onsi/ginkgo/commit/df6d7552b350099017fbf486a24200fd44853c52"><code>df6d755</code></a> v2.25.2</li> <li><a href="https://github.com/onsi/ginkgo/commit/0ad3c4f51aedca5eb2d91b309bafe41c33ad24a2"><code>0ad3c4f</code></a> bump gomega</li> <li><a href="https://github.com/onsi/ginkgo/commit/83e2d4a0c8a91dc2008f26e37b108f0cd89cfb99"><code>83e2d4a</code></a> add --github-output group for progress report content</li> <li><a href="https://github.com/onsi/ginkgo/commit/1ec91144e3ba4dec32f0aa8b6c50888908a1697b"><code>1ec9114</code></a> v2.25.1</li> <li><a href="https://github.com/onsi/ginkgo/commit/2e42cff58e53535fe3a0904941393089f7ad9ff2"><code>2e42cff</code></a> chore: fix some CodeQL warnings</li> <li><a href="https://github.com/onsi/ginkgo/commit/10866d3ce04a0283d7d9484366f082a07e46b311"><code>10866d3</code></a> fix(types): ignore nameless nodes on FullText()</li> <li><a href="https://github.com/onsi/ginkgo/commit/fcc0e74deeb1be682ffa7b56e6567183643798dd"><code>fcc0e74</code></a> v2.25.0</li> <li><a href="https://github.com/onsi/ginkgo/commit/79e35c958f43978a5ef16d3ab029dbdaade8c14c"><code>79e35c9</code></a> tidy up docs</li> <li><a href="https://github.com/onsi/ginkgo/commit/6fef07c6202bca25db7b39a72e58496fd611bb4d"><code>6fef07c</code></a> Document AroundNode</li> <li><a href="https://github.com/onsi/ginkgo/commit/665e7ba9ba9ef7a20168f57c90852487a29b964c"><code>665e7ba</code></a> AroundNode supports simpler signatures too</li> <li>Additional commits viewable in <a href="https://github.com/onsi/ginkgo/compare/v2.23.4...v2.25.2">compare view</a></li> </ul> </details> <br /> Updates `github.com/onsi/gomega` from 1.38.0 to 1.38.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/onsi/gomega/releases">github.com/onsi/gomega's releases</a>.</em></p> <blockquote> <h2>v1.38.2</h2> <h2>1.38.2</h2> <ul> <li>roll back to go 1.23.0 [c404969]</li> </ul> <h2>v1.38.1</h2> <h2>1.38.1</h2> <h3>Fixes</h3> <p>Numerous minor fixes and dependency bumps</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/onsi/gomega/blob/master/CHANGELOG.md">github.com/onsi/gomega's changelog</a>.</em></p> <blockquote> <h2>1.38.2</h2> <ul> <li>roll back to go 1.23.0 [c404969]</li> </ul> <h2>1.38.1</h2> <h3>Fixes</h3> <p>Numerous minor fixes and dependency bumps</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/onsi/gomega/commit/79b8a75a10e36ee598344c040317f5ab1c907f53"><code>79b8a75</code></a> v1.38.2</li> <li><a href="https://github.com/onsi/gomega/commit/c404969c07179a8533d5daa283cd6307add66620"><code>c404969</code></a> roll back to go 1.23.0</li> <li><a href="https://github.com/onsi/gomega/commit/c36e89a7efeca141bf40c3e582c7332d293dd354"><code>c36e89a</code></a> v1.38.1</li> <li><a href="https://github.com/onsi/gomega/commit/92eaa578900a4a5fb79d85140d7d59e9f5f22ec7"><code>92eaa57</code></a> go mod tidy</li> <li><a href="https://github.com/onsi/gomega/commit/b9ed3cdd8077cef2652a340810a2bd526c2d87a3"><code>b9ed3cd</code></a> deprecate CompileTest*</li> <li><a href="https://github.com/onsi/gomega/commit/2a5bf77d2311a6dc9fa800cd1b687b64dad9dda0"><code>2a5bf77</code></a> fix invalid fmt.Errorf</li> <li><a href="https://github.com/onsi/gomega/commit/3e9e385d31dcda216ae1d56341bb33111b6f8644"><code>3e9e385</code></a> bump ginkgo</li> <li><a href="https://github.com/onsi/gomega/commit/7f37abe202e2050947bc608c69172cea36414311"><code>7f37abe</code></a> Replace <code>gopkg.in/yaml.v3</code> with <code>go.yaml.in/yaml/v3</code></li> <li><a href="https://github.com/onsi/gomega/commit/69e47619891ecbd0375d07dce33eb558dd14fde3"><code>69e4761</code></a> fix(async_assertion): use correct error in errors.As</li> <li><a href="https://github.com/onsi/gomega/commit/95737c099edca4f2e7cd47ddcff68c9af8c87258"><code>95737c0</code></a> Bump golang.org/x/net from 0.41.0 to 0.43.0 (<a href="https://redirect.github.com/onsi/gomega/issues/856">#856</a>)</li> <li>Additional commits viewable in <a href="https://github.com/onsi/gomega/compare/v1.38.0...v1.38.2">compare view</a></li> </ul> </details> <br /> Updates `github.com/regclient/regclient` from 0.9.0 to 0.9.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/regclient/regclient/releases">github.com/regclient/regclient's releases</a>.</em></p> <blockquote> <h2>v0.9.2</h2> <h1>Release v0.9.2</h1> <p>Security:</p> <ul> <li>xz upgrade fixes CVE-2025-58058 (<a href="https://redirect.github.com/regclient/regclient/pull/989">PR 989</a>)</li> </ul> <p>Miscellaneous:</p> <ul> <li>Fix CLI lint errors. (<a href="https://redirect.github.com/regclient/regclient/pull/983">PR 983</a>)</li> <li>Cleanup version output. (<a href="https://redirect.github.com/regclient/regclient/pull/985">PR 985</a>)</li> <li>Dockerfile cleanup. (<a href="https://redirect.github.com/regclient/regclient/pull/986">PR 986</a>)</li> </ul> <p>Contributors:</p> <ul> <li><a href="https://github.com/sudo-bmitch"><code>@​sudo-bmitch</code></a></li> </ul> <h2>v0.9.1</h2> <h1>Release v0.9.1</h1> <p>Features:</p> <ul> <li>Allow relative urls in bearer auth. (<a href="https://redirect.github.com/regclient/regclient/pull/963">PR 963</a>)</li> <li>Add &quot;ns&quot; query param to registry mirror requests. (<a href="https://redirect.github.com/regclient/regclient/pull/976">PR 976</a>)</li> </ul> <p>Miscellaneous:</p> <ul> <li>Update to SLSA v1 provenance. (<a href="https://redirect.github.com/regclient/regclient/pull/968">PR 968</a>)</li> <li>Add a &quot;make clean&quot; command. (<a href="https://redirect.github.com/regclient/regclient/pull/969">PR 969</a>)</li> </ul> <p>Contributors:</p> <ul> <li><a href="https://github.com/sudo-bmitch"><code>@​sudo-bmitch</code></a></li> <li><a href="https://github.com/wjordan"><code>@​wjordan</code></a></li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/regclient/regclient/blob/v0.9.2/release.md">github.com/regclient/regclient's changelog</a>.</em></p> <blockquote> <h1>Release v0.9.2</h1> <p>Security:</p> <ul> <li>xz upgrade fixes CVE-2025-58058 (<a href="https://redirect.github.com/regclient/regclient/pull/989">PR 989</a>)</li> </ul> <p>Miscellaneous:</p> <ul> <li>Fix CLI lint errors. (<a href="https://redirect.github.com/regclient/regclient/pull/983">PR 983</a>)</li> <li>Cleanup version output. (<a href="https://redirect.github.com/regclient/regclient/pull/985">PR 985</a>)</li> <li>Dockerfile cleanup. (<a href="https://redirect.github.com/regclient/regclient/pull/986">PR 986</a>)</li> </ul> <p>Contributors:</p> <ul> <li><a href="https://github.com/sudo-bmitch"><code>@​sudo-bmitch</code></a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/regclient/regclient/commit/9bf4b30da1110d0bc82ba2f9268e8c099172dd75"><code>9bf4b30</code></a> Release v0.9.2</li> <li><a href="https://github.com/regclient/regclient/commit/c9831ab9baf153b63df90e32f6545b1f404c7a91"><code>c9831ab</code></a> Merge for release v0.9.2</li> <li><a href="https://github.com/regclient/regclient/commit/339035e49ded3657d648a023213d0076000a99dd"><code>339035e</code></a> Merge pull request <a href="https://redirect.github.com/regclient/regclient/issues/989">#989</a> from sudo-bmitch/pr-update-20250829</li> <li><a href="https://github.com/regclient/regclient/commit/375e4234de7323b94f1ce30fd5719813b428baf2"><code>375e423</code></a> Version bump</li> <li><a href="https://github.com/regclient/regclient/commit/e25900d16cfb2f48c71148c2a3c17d64a1794b7c"><code>e25900d</code></a> Merge pull request <a href="https://redirect.github.com/regclient/regclient/issues/988">#988</a> from sudo-bmitch/pr-xz-revert</li> <li><a href="https://github.com/regclient/regclient/commit/0d40268bfae986c12c51e6186d8e7314a05bca15"><code>0d40268</code></a> Revert &quot;Chore(deps): Bump github.com/ulikunitz/xz from 0.5.13 to 0.5.14&quot;</li> <li><a href="https://github.com/regclient/regclient/commit/6b07de59890bbf657ac24166f5350632c72c9e55"><code>6b07de5</code></a> Merge pull request <a href="https://redirect.github.com/regclient/regclient/issues/987">#987</a> from regclient/dependabot/go_modules/github.com/uliku...</li> <li><a href="https://github.com/regclient/regclient/commit/c7f816c0dd5ad9af62caaa934d6f863e16de29c7"><code>c7f816c</code></a> Chore(deps): Bump github.com/ulikunitz/xz from 0.5.13 to 0.5.14</li> <li><a href="https://github.com/regclient/regclient/commit/80f070c746e71cdb572b1b118481a0668328c9fa"><code>80f070c</code></a> Merge pull request <a href="https://redirect.github.com/regclient/regclient/issues/986">#986</a> from sudo-bmitch/pr-dockerfile-cleanup</li> <li><a href="https://github.com/regclient/regclient/commit/b0d042e36bacc99cfa4341ee91de9c2ffea80977"><code>b0d042e</code></a> Chore: Dockerfile cleanup</li> <li>Additional commits viewable in <a href="https://github.com/regclient/regclient/compare/v0.9.0...v0.9.2">compare view</a></li> </ul> </details> <br /> Updates `github.com/spf13/pflag` from 1.0.7 to 1.0.10 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/spf13/pflag/releases">github.com/spf13/pflag's releases</a>.</em></p> <blockquote> <h2>v1.0.10</h2> <h2>What's Changed</h2> <ul> <li>fix deprecation comment for (FlagSet.)ParseErrorsWhitelist by <a href="https://github.com/thaJeztah"><code>@​thaJeztah</code></a> in <a href="https://redirect.github.com/spf13/pflag/pull/447">spf13/pflag#447</a></li> <li>remove uses of errors.Is, which requires go1.13, move go1.16/go1.21 tests to separate file by <a href="https://github.com/thaJeztah"><code>@​thaJeztah</code></a> in <a href="https://redirect.github.com/spf13/pflag/pull/448">spf13/pflag#448</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/thaJeztah"><code>@​thaJeztah</code></a> made their first contribution in <a href="https://redirect.github.com/spf13/pflag/pull/447">spf13/pflag#447</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/spf13/pflag/compare/v1.0.9...v1.0.10">https://github.com/spf13/pflag/compare/v1.0.9...v1.0.10</a></p> <h2>v1.0.9</h2> <h2>What's Changed</h2> <ul> <li>fix: Restore ParseErrorsWhitelist name for now by <a href="https://github.com/tomasaschan"><code>@​tomasaschan</code></a> in <a href="https://redirect.github.com/spf13/pflag/pull/446">spf13/pflag#446</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/spf13/pflag/compare/v1.0.8...v1.0.9">https://github.com/spf13/pflag/compare/v1.0.8...v1.0.9</a></p> <h2>v1.0.8</h2> <h2>:warning: Breaking Change</h2> <p>This version, while only a patch bump, includes a (very minor) breaking change: the <code>flag.ParseErrorsWhitelist</code> struct and corresponding <code>FlagSet.parseErrorsWhitelist</code> field have been renamed to <code>ParseErrorsAllowlist</code>.</p> <p>This should result in compilation errors in any code that uses these fields, which can be fixed by adjusting the names at call sites. There is no change in semantics or behavior of the struct or field referred to by these names. If your code compiles without errors after bumping to/past v1.0.8, you are not affected by this change.</p> <p>The breaking change was reverted in v1.0.9, by means of re-introducing the old names with deprecation warnings. The plan is still to remove them in a future release, so if your code does depend on the old names, please change them to use the new names at your earliest convenience.</p> <h2>What's Changed</h2> <ul> <li>Remove Redundant &quot;Unknown-Flag&quot; Error by <a href="https://github.com/vaguecoder"><code>@​vaguecoder</code></a> in <a href="https://redirect.github.com/spf13/pflag/pull/364">spf13/pflag#364</a></li> <li>Switching from whitelist to Allowlist terminology by <a href="https://github.com/dubrie"><code>@​dubrie</code></a> in <a href="https://redirect.github.com/spf13/pflag/pull/261">spf13/pflag#261</a></li> <li>Omit zero time.Time default from usage line by <a href="https://github.com/mologie"><code>@​mologie</code></a> in <a href="https://redirect.github.com/spf13/pflag/pull/438">spf13/pflag#438</a></li> <li>implement CopyToGoFlagSet by <a href="https://github.com/pohly"><code>@​pohly</code></a> in <a href="https://redirect.github.com/spf13/pflag/pull/330">spf13/pflag#330</a></li> <li>flag: Emulate stdlib behavior and do not print ErrHelp by <a href="https://github.com/tmc"><code>@​tmc</code></a> in <a href="https://redirect.github.com/spf13/pflag/pull/407">spf13/pflag#407</a></li> <li>Print Default Values of String-to-String in Sorted Order by <a href="https://github.com/vaguecoder"><code>@​vaguecoder</code></a> in <a href="https://redirect.github.com/spf13/pflag/pull/365">spf13/pflag#365</a></li> <li>fix: Don't print ErrHelp in ParseAll by <a href="https://github.com/tomasaschan"><code>@​tomasaschan</code></a> in <a href="https://redirect.github.com/spf13/pflag/pull/443">spf13/pflag#443</a></li> <li>Reset args on re-parse even if empty by <a href="https://github.com/tomasaschan"><code>@​tomasaschan</code></a> in <a href="https://redirect.github.com/spf13/pflag/pull/444">spf13/pflag#444</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/vaguecoder"><code>@​vaguecoder</code></a> made their first contribution in <a href="https://redirect.github.com/spf13/pflag/pull/364">spf13/pflag#364</a></li> <li><a href="https://github.com/dubrie"><code>@​dubrie</code></a> made their first contribution in <a href="https://redirect.github.com/spf13/pflag/pull/261">spf13/pflag#261</a></li> <li><a href="https://github.com/mologie"><code>@​mologie</code></a> made their first contribution in <a href="https://redirect.github.com/spf13/pflag/pull/438">spf13/pflag#438</a></li> <li><a href="https://github.com/pohly"><code>@​pohly</code></a> made their first contribution in <a href="https://redirect.github.com/spf13/pflag/pull/330">spf13/pflag#330</a></li> <li><a href="https://github.com/tmc"><code>@​tmc</code></a> made their first contribution in <a href="https://redirect.github.com/spf13/pflag/pull/407">spf13/pflag#407</a></li> <li><a href="https://github.com/tomasaschan"><code>@​tomasaschan</code></a> made their first contribution in <a href="https://redirect.github.com/spf13/pflag/pull/443">spf13/pflag#443</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/spf13/pflag/compare/v1.0.7...v1.0.8">https://github.com/spf13/pflag/compare/v1.0.7...v1.0.8</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/spf13/pflag/commit/0491e5702ad2bb108bc519a5221bcc0f52aa9564"><code>0491e57</code></a> Merge pull request <a href="https://redirect.github.com/spf13/pflag/issues/448">#448</a> from thaJeztah/fix_go_version</li> <li><a href="https://github.com/spf13/pflag/commit/72abab1d978352c34a7274f374d30f413e1c83f3"><code>72abab1</code></a> Merge pull request <a href="https://redirect.github.com/spf13/pflag/issues/447">#447</a> from thaJeztah/fix_deprecation_comment</li> <li><a href="https://github.com/spf13/pflag/commit/7e4dfb1e325ce429e29994933210abe53de7041d"><code>7e4dfb1</code></a> Test on Go 1.12</li> <li><a href="https://github.com/spf13/pflag/commit/18a9d17d0ee8bd64d5c2071fc031be86fa2cd328"><code>18a9d17</code></a> move Func, BoolFunc, tests as they require go1.21</li> <li><a href="https://github.com/spf13/pflag/commit/c5b9e989df31c5d19573e50d6188550ad51a971e"><code>c5b9e98</code></a> remove uses of errors.Is, which requires go1.13</li> <li><a href="https://github.com/spf13/pflag/commit/45a48733e35ba296a5f4dcc2b01996b89dc91a06"><code>45a4873</code></a> fix deprecation comment for (FlagSet.)ParseErrorsWhitelist</li> <li><a href="https://github.com/spf13/pflag/commit/10438578954bba2527fe5cae3684d4532b064bbe"><code>1043857</code></a> Merge pull request <a href="https://redirect.github.com/spf13/pflag/issues/446">#446</a> from spf13/fix-backwards-compat</li> <li><a href="https://github.com/spf13/pflag/commit/7412009ab0f29ad89cbc6625911a58c0618cf31e"><code>7412009</code></a> fix: Restore ParseErrorsWhitelist name for now</li> <li><a href="https://github.com/spf13/pflag/commit/b9c16fa5ec31cd7339621b8d208bf4f2769486c4"><code>b9c16fa</code></a> Merge pull request <a href="https://redirect.github.com/spf13/pflag/issues/444">#444</a> from spf13/reset-args-even-if-empty</li> <li><a href="https://github.com/spf13/pflag/commit/40abc492254e0920cbb9fb31d6fe7184e746ad31"><code>40abc49</code></a> Merge pull request <a href="https://redirect.github.com/spf13/pflag/issues/443">#443</a> from spf13/silence-errhelp</li> <li>Additional commits viewable in <a href="https://github.com/spf13/pflag/compare/v1.0.7...v1.0.10">compare view</a></li> </ul> </details> <br /> Updates `github.com/stretchr/testify` from 1.10.0 to 1.11.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/stretchr/testify/releases">github.com/stretchr/testify's releases</a>.</em></p> <blockquote> <h2>v1.11.1</h2> <p>This release fixes <a href="https://redirect.github.com/stretchr/testify/issues/1785">#1785</a> introduced in v1.11.0 where expected argument values implementing the stringer interface (<code>String() string</code>) with a method which mutates their value, when passed to mock.Mock.On (<code>m.On(&quot;Method&quot;, &lt;expected&gt;).Return()</code>) or actual argument values passed to mock.Mock.Called may no longer match one another where they previously did match. The behaviour prior to v1.11.0 where the stringer is always called is restored. Future testify releases may not call the stringer method at all in this case.</p> <h2>What's Changed</h2> <ul> <li>Backport <a href="https://redirect.github.com/stretchr/testify/issues/1786">#1786</a> to release/1.11: mock: revert to pre-v1.11.0 argument matching behavior for mutating stringers by <a href="https://github.com/brackendawson"><code>@​brackendawson</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1788">stretchr/testify#1788</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/stretchr/testify/compare/v1.11.0...v1.11.1">https://github.com/stretchr/testify/compare/v1.11.0...v1.11.1</a></p> <h2>v1.11.0</h2> <h2>What's Changed</h2> <h3>Functional Changes</h3> <p>v1.11.0 Includes a number of performance improvements.</p> <ul> <li>Call stack perf change for CallerInfo by <a href="https://github.com/mikeauclair"><code>@​mikeauclair</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1614">stretchr/testify#1614</a></li> <li>Lazily render mock diff output on successful match by <a href="https://github.com/mikeauclair"><code>@​mikeauclair</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1615">stretchr/testify#1615</a></li> <li>assert: check early in Eventually, EventuallyWithT, and Never by <a href="https://github.com/cszczepaniak"><code>@​cszczepaniak</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1427">stretchr/testify#1427</a></li> <li>assert: add IsNotType by <a href="https://github.com/bartventer"><code>@​bartventer</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1730">stretchr/testify#1730</a></li> <li>assert.JSONEq: shortcut if same strings by <a href="https://github.com/dolmen"><code>@​dolmen</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1754">stretchr/testify#1754</a></li> <li>assert.YAMLEq: shortcut if same strings by <a href="https://github.com/dolmen"><code>@​dolmen</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1755">stretchr/testify#1755</a></li> <li>assert: faster and simpler isEmpty using reflect.Value.IsZero by <a href="https://github.com/dolmen"><code>@​dolmen</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1761">stretchr/testify#1761</a></li> <li>suite: faster methods filtering (internal refactor) by <a href="https://github.com/dolmen"><code>@​dolmen</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1758">stretchr/testify#1758</a></li> </ul> <h3>Fixes</h3> <ul> <li>assert.ErrorAs: log target type by <a href="https://github.com/craig65535"><code>@​craig65535</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1345">stretchr/testify#1345</a></li> <li>Fix failure message formatting for Positive and Negative asserts in <a href="https://redirect.github.com/stretchr/testify/pull/1062">stretchr/testify#1062</a></li> <li>Improve ErrorIs message when error is nil but an error was expected by <a href="https://github.com/tsioftas"><code>@​tsioftas</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1681">stretchr/testify#1681</a></li> <li>fix Subset/NotSubset when calling with mixed input types by <a href="https://github.com/siliconbrain"><code>@​siliconbrain</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1729">stretchr/testify#1729</a></li> <li>Improve ErrorAs failure message when error is nil by <a href="https://github.com/ccoVeille"><code>@​ccoVeille</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1734">stretchr/testify#1734</a></li> <li>mock.AssertNumberOfCalls: improve error msg by <a href="https://github.com/3scalation"><code>@​3scalation</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1743">stretchr/testify#1743</a></li> </ul> <h3>Documentation, Build &amp; CI</h3> <ul> <li>docs: Fix typo in README by <a href="https://github.com/alexandear"><code>@​alexandear</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1688">stretchr/testify#1688</a></li> <li>Replace deprecated io/ioutil with io and os by <a href="https://github.com/alexandear"><code>@​alexandear</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1684">stretchr/testify#1684</a></li> <li>Document consequences of calling t.FailNow() by <a href="https://github.com/greg0ire"><code>@​greg0ire</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1710">stretchr/testify#1710</a></li> <li>chore: update docs for Unset <a href="https://redirect.github.com/stretchr/testify/issues/1621">#1621</a> by <a href="https://github.com/techfg"><code>@​techfg</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1709">stretchr/testify#1709</a></li> <li>README: apply gofmt to examples by <a href="https://github.com/alexandear"><code>@​alexandear</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1687">stretchr/testify#1687</a></li> <li>refactor: use %q and %T to simplify fmt.Sprintf by <a href="https://github.com/alexandear"><code>@​alexandear</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1674">stretchr/testify#1674</a></li> <li>Propose Christophe Colombier (ccoVeille) as approver by <a href="https://github.com/brackendawson"><code>@​brackendawson</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1716">stretchr/testify#1716</a></li> <li>Update documentation for the Error function in assert or require package by <a href="https://github.com/architagr"><code>@​architagr</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1675">stretchr/testify#1675</a></li> <li>assert: remove deprecated build constraints by <a href="https://github.com/alexandear"><code>@​alexandear</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1671">stretchr/testify#1671</a></li> <li>assert: apply gofumpt to internal test suite by <a href="https://github.com/ccoVeille"><code>@​ccoVeille</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1739">stretchr/testify#1739</a></li> <li>CI: fix shebang in .ci.*.sh scripts by <a href="https://github.com/dolmen"><code>@​dolmen</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1746">stretchr/testify#1746</a></li> <li>assert,require: enable parallel testing on (almost) all top tests by <a href="https://github.com/dolmen"><code>@​dolmen</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1747">stretchr/testify#1747</a></li> <li>suite.Passed: add one more status test report by <a href="https://github.com/Ararsa-Derese"><code>@​Ararsa-Derese</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1706">stretchr/testify#1706</a></li> <li>Add Helper() method in internal mocks and assert.CollectT by <a href="https://github.com/dolmen"><code>@​dolmen</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1423">stretchr/testify#1423</a></li> <li>assert.Same/NotSame: improve usage of Sprintf by <a href="https://github.com/ccoVeille"><code>@​ccoVeille</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1742">stretchr/testify#1742</a></li> <li>mock: enable parallel testing on internal testsuite by <a href="https://github.com/dolmen"><code>@​dolmen</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1756">stretchr/testify#1756</a></li> <li>suite: cleanup use of 'testing' internals at runtime by <a href="https://github.com/dolmen"><code>@​dolmen</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1751">stretchr/testify#1751</a></li> <li>assert: check test failure message for Empty and NotEmpty by <a href="https://github.com/ccoVeille"><code>@​ccoVeille</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1745">stretchr/testify#1745</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/stretchr/testify/commit/2a57335dc9cd6833daa820bc94d9b40c26a7917d"><code>2a57335</code></a> Merge pull request <a href="https://redirect.github.com/stretchr/testify/issues/1788">#1788</a> from brackendawson/1785-backport-1.11</li> <li><a href="https://github.com/stretchr/testify/commit/af8c91234f184009f57ef29027b39ca89cb00100"><code>af8c912</code></a> Backport <a href="https://redirect.github.com/stretchr/testify/issues/1786">#1786</a> to release/1.11</li> <li><a href="https://github.com/stretchr/testify/commit/b7801fbf5cd58d201296d5d0e132d1849966dbd4"><code>b7801fb</code></a> Merge pull request <a href="https://redirect.github.com/stretchr/testify/issues/1778">#1778</a> from stretchr/dependabot/github_actions/actions/chec...</li> <li><a href="https://github.com/stretchr/testify/commit/69831f3b08c40d56a09d0be93e9d5ae034f1590b"><code>69831f3</code></a> build(deps): bump actions/checkout from 4 to 5</li> <li><a href="https://github.com/stretchr/testify/commit/a53be35c3b0cfcd5189cffcfd75df60ea581104c"><code>a53be35</code></a> Improve captureTestingT helper</li> <li><a href="https://github.com/stretchr/testify/commit/aafb604176db7e1f2c9810bc90d644291d057687"><code>aafb604</code></a> mock: improve formatting of error message</li> <li><a href="https://github.com/stretchr/testify/commit/7218e0390acd2aea3edb18574110ec2753c0aeef"><code>7218e03</code></a> improve error msg</li> <li><a href="https://github.com/stretchr/testify/commit/929a2126c2702df436312656a0304580b526c6e9"><code>929a212</code></a> Merge pull request <a href="https://redirect.github.com/stretchr/testify/issues/1758">#1758</a> from stretchr/dolmen/suite-faster-method-filtering</li> <li><a href="https://github.com/stretchr/testify/commit/bc7459ec38128532ff32f23cfab4ea0b725210f2"><code>bc7459e</code></a> suite: faster filtering of methods (-testify.m)</li> <li><a href="https://github.com/stretchr/testify/commit/7d37b5c962954410bcd7a71ff3a77c79514056d1"><code>7d37b5c</code></a> suite: refactor methodFilter</li> <li>Additional commits viewable in <a href="https://github.com/stretchr/testify/compare/v1.10.0...v1.11.1">compare view</a></li> </ul> </details> <br /> Updates `github.com/aws/aws-sdk-go-v2/service/ec2` from 1.249.0 to 1.250.0 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/fe09ab84d9199c4fca748b254f90ec757bee4313"><code>fe09ab8</code></a> Release 2025-09-02</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/9bee16eb89fab73c0e38404b997b4ab54de65910"><code>9bee16e</code></a> Regenerated Clients</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/af21ec0a1d43ce9ad034ee132fe57e61c5e7fe96"><code>af21ec0</code></a> Update endpoints model</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/62b787173051bd8cf26ffd11e60dc4fdf274cf52"><code>62b7871</code></a> Update API model</li> <li>See full diff in <a href="https://github.com/aws/aws-sdk-go-v2/compare/service/ec2/v1.249.0...service/ec2/v1.250.0">compare view</a></li> </ul> </details> <br /> Updates `github.com/onsi/gomega` from 1.38.0 to 1.38.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/onsi/gomega/releases">github.com/onsi/gomega's releases</a>.</em></p> <blockquote> <h2>v1.38.2</h2> <h2>1.38.2</h2> <ul> <li>roll back to go 1.23.0 [c404969]</li> </ul> <h2>v1.38.1</h2> <h2>1.38.1</h2> <h3>Fixes</h3> <p>Numerous minor fixes and dependency bumps</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/onsi/gomega/blob/master/CHANGELOG.md">github.com/onsi/gomega's changelog</a>.</em></p> <blockquote> <h2>1.38.2</h2> <ul> <li>roll back to go 1.23.0 [c404969]</li> </ul> <h2>1.38.1</h2> <h3>Fixes</h3> <p>Numerous minor fixes and dependency bumps</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/onsi/gomega/commit/79b8a75a10e36ee598344c040317f5ab1c907f53"><code>79b8a75</code></a> v1.38.2</li> <li><a href="https://github.com/onsi/gomega/commit/c404969c07179a8533d5daa283cd6307add66620"><code>c404969</code></a> roll back to go 1.23.0</li> <li><a href="https://github.com/onsi/gomega/commit/c36e89a7efeca141bf40c3e582c7332d293dd354"><code>c36e89a</code></a> v1.38.1</li> <li><a href="https://github.com/onsi/gomega/commit/92eaa578900a4a5fb79d85140d7d59e9f5f22ec7"><code>92eaa57</code></a> go mod tidy</li> <li><a href="https://github.com/onsi/gomega/commit/b9ed3cdd8077cef2652a340810a2bd526c2d87a3"><code>b9ed3cd</code></a> deprecate CompileTest*</li> <li><a href="https://github.com/onsi/gomega/commit/2a5bf77d2311a6dc9fa800cd1b687b64dad9dda0"><code>2a5bf77</code></a> fix invalid fmt.Errorf</li> <li><a href="https://github.com/onsi/gomega/commit/3e9e385d31dcda216ae1d56341bb33111b6f8644"><code>3e9e385</code></a> bump ginkgo</li> <li><a href="https://github.com/onsi/gomega/commit/7f37abe202e2050947bc608c69172cea36414311"><code>7f37abe</code></a> Replace <code>gopkg.in/yaml.v3</code> with <code>go.yaml.in/yaml/v3</code></li> <li><a href="https://github.com/onsi/gomega/commit/69e47619891ecbd0375d07dce33eb558dd14fde3"><code>69e4761</code></a> fix(async_assertion): use correct error in errors.As</li> <li><a href="https://github.com/onsi/gomega/commit/95737c099edca4f2e7cd47ddcff68c9af8c87258"><code>95737c0</code></a> Bump golang.org/x/net from 0.41.0 to 0.43.0 (<a href="https://redirect.github.com/onsi/gomega/issues/856">#856</a>)</li> <li>Additional commits viewable in <a href="https://github.com/onsi/gomega/compare/v1.38.0...v1.38.2">compare view</a></li> </ul> </details> <br /> Updates `github.com/spf13/pflag` from 1.0.7 to 1.0.10 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/spf13/pflag/releases">github.com/spf13/pflag's releases</a>.</em></p> <blockquote> <h2>v1.0.10</h2> <h2>What's Changed</h2> <ul> <li>fix deprecation comment for (FlagSet.)ParseErrorsWhitelist by <a href="https://github.com/thaJeztah"><code>@​thaJeztah</code></a> in <a href="https://redirect.github.com/spf13/pflag/pull/447">spf13/pflag#447</a></li> <li>remove uses of errors.Is, which requires go1.13, move go1.16/go1.21 tests to separate file by <a href="https://github.com/thaJeztah"><code>@​thaJeztah</code></a> in <a href="https://redirect.github.com/spf13/pflag/pull/448">spf13/pflag#448</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/thaJeztah"><code>@​thaJeztah</code></a> made their first contribution in <a href="https://redirect.github.com/spf13/pflag/pull/447">spf13/pflag#447</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/spf13/pflag/compare/v1.0.9...v1.0.10">https://github.com/spf13/pflag/compare/v1.0.9...v1.0.10</a></p> <h2>v1.0.9</h2> <h2>What's Changed</h2> <ul> <li>fix: Restore ParseErrorsWhitelist name for now by <a href="https://github.com/tomasaschan"><code>@​tomasaschan</code></a> in <a href="https://redirect.github.com/spf13/pflag/pull/446">spf13/pflag#446</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/spf13/pflag/compare/v1.0.8...v1.0.9">https://github.com/spf13/pflag/compare/v1.0.8...v1.0.9</a></p> <h2>v1.0.8</h2> <h2>:warning: Breaking Change</h2> <p>This version, while only a patch bump, includes a (very minor) breaking change: the <code>flag.ParseErrorsWhitelist</code> struct and corresponding <code>FlagSet.parseErrorsWhitelist</code> field have been renamed to <code>ParseErrorsAllowlist</code>.</p> <p>This should result in compilation errors in any code that uses these fields, which can be fixed by adjusting the names at call sites. There is no change in semantics or behavior of the struct or field referred to by these names. If your code compiles without errors after bumping to/past v1.0.8, you are not affected by this change.</p> <p>The breaking change was reverted in v1.0.9, by means of re-introducing the old names with deprecation warnings. The plan is still to remove them in a future release, so if your code does depend on the old names, please change them to use the new names at your earliest convenience.</p> <h2>What's Changed</h2> <ul> <li>Remove Redundant &quot;Unknown-Flag&quot; Error by <a href="https://github.com/vaguecoder"><code>@​vaguecoder</code></a> in <a href="https://redirect.github.com/spf13/pflag/pull/364">spf13/pflag#364</a></li> <li>Switching from whitelist to Allowlist terminology by <a href="https://github.com/dubrie"><code>@​dubrie</code></a> in <a href="https://redirect.github.com/spf13/pflag/pull/261">spf13/pflag#261</a></li> <li>Omit zero time.Time default from usage line by <a href="https://github.com/mologie"><code>@​mologie</code></a> in <a href="https://redirect.github.com/spf13/pflag/pull/438">spf13/pflag#438</a></li> <li>implement CopyToGoFlagSet by <a href="https://github.com/pohly"><code>@​pohly</code></a> in <a href="https://redirect.github.com/spf13/pflag/pull/330">spf13/pflag#330</a></li> <li>flag: Emulate stdlib behavior and do not print ErrHelp by <a href="https://github.com/tmc"><code>@​tmc</code></a> in <a href="https://redirect.github.com/spf13/pflag/pull/407">spf13/pflag#407</a></li> <li>Print Default Values of String-to-String in Sorted Order by <a href="https://github.com/vaguecoder"><code>@​vaguecoder</code></a> in <a href="https://redirect.github.com/spf13/pflag/pull/365">spf13/pflag#365</a></li> <li>fix: Don't print ErrHelp in ParseAll by <a href="https://github.com/tomasaschan"><code>@​tomasaschan</code></a> in <a href="https://redirect.github.com/spf13/pflag/pull/443">spf13/pflag#443</a></li> <li>Reset args on re-parse even if empty by <a href="https://github.com/tomasaschan"><code>@​tomasaschan</code></a> in <a href="https://redirect.github.com/spf13/pflag/pull/444">spf13/pflag#444</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/vaguecoder"><code>@​vaguecoder</code></a> made their first contribution in <a href="https://redirect.github.com/spf13/pflag/pull/364">spf13/pflag#364</a></li> <li><a href="https://github.com/dubrie"><code>@​dubrie</code></a> made their first contribution in <a href="https://redirect.github.com/spf13/pflag/pull/261">spf13/pflag#261</a></li> <li><a href="https://github.com/mologie"><code>@​mologie</code></a> made their first contribution in <a href="https://redirect.github.com/spf13/pflag/pull/438">spf13/pflag#438</a></li> <li><a href="https://github.com/pohly"><code>@​pohly</code></a> made their first contribution in <a href="https://redirect.github.com/spf13/pflag/pull/330">spf13/pflag#330</a></li> <li><a href="https://github.com/tmc"><code>@​tmc</code></a> made their first contribution in <a href="https://redirect.github.com/spf13/pflag/pull/407">spf13/pflag#407</a></li> <li><a href="https://github.com/tomasaschan"><code>@​tomasaschan</code></a> made their first contribution in <a href="https://redirect.github.com/spf13/pflag/pull/443">spf13/pflag#443</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/spf13/pflag/compare/v1.0.7...v1.0.8">https://github.com/spf13/pflag/compare/v1.0.7...v1.0.8</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/spf13/pflag/commit/0491e5702ad2bb108bc519a5221bcc0f52aa9564"><code>0491e57</code></a> Merge pull request <a href="https://redirect.github.com/spf13/pflag/issues/448">#448</a> from thaJeztah/fix_go_version</li> <li><a href="https://github.com/spf13/pflag/commit/72abab1d978352c34a7274f374d30f413e1c83f3"><code>72abab1</code></a> Merge pull request <a href="https://redirect.github.com/spf13/pflag/issues/447">#447</a> from thaJeztah/fix_deprecation_comment</li> <li><a href="https://github.com/spf13/pflag/commit/7e4dfb1e325ce429e29994933210abe53de7041d"><code>7e4dfb1</code></a> Test on Go 1.12</li> <li><a href="https://github.com/spf13/pflag/commit/18a9d17d0ee8bd64d5c2071fc031be86fa2cd328"><code>18a9d17</code></a> move Func, BoolFunc, tests as they require go1.21</li> <li><a href="https://github.com/spf13/pflag/commit/c5b9e989df31c5d19573e50d6188550ad51a971e"><code>c5b9e98</code></a> remove uses of errors.Is, which requires go1.13</li> <li><a href="https://github.com/spf13/pflag/commit/45a48733e35ba296a5f4dcc2b01996b89dc91a06"><code>45a4873</code></a> fix deprecation comment for (FlagSet.)ParseErrorsWhitelist</li> <li><a href="https://github.com/spf13/pflag/commit/10438578954bba2527fe5cae3684d4532b064bbe"><code>1043857</code></a> Merge pull request <a href="https://redirect.github.com/spf13/pflag/issues/446">#446</a> from spf13/fix-backwards-compat</li> <li><a href="https://github.com/spf13/pflag/commit/7412009ab0f29ad89cbc6625911a58c0618cf31e"><code>7412009</code></a> fix: Restore ParseErrorsWhitelist name for now</li> <li><a href="https://github.com/spf13/pflag/commit/b9c16fa5ec31cd7339621b8d208bf4f2769486c4"><code>b9c16fa</code></a> Merge pull request <a href="https://redirect.github.com/spf13/pflag/issues/444">#444</a> from spf13/reset-args-even-if-empty</li> <li><a href="https://github.com/spf13/pflag/commit/40abc492254e0920cbb9fb31d6fe7184e746ad31"><code>40abc49</code></a> Merge pull request <a href="https://redirect.github.com/spf13/pflag/issues/443">#443</a> from spf13/silence-errhelp</li> <li>Additional commits viewable in <a href="https://github.com/spf13/pflag/compare/v1.0.7...v1.0.10">compare view</a></li> </ul> </details> <br /> Updates `github.com/stretchr/testify` from 1.10.0 to 1.11.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/stretchr/testify/releases">github.com/stretchr/testify's releases</a>.</em></p> <blockquote> <h2>v1.11.1</h2> <p>This release fixes <a href="https://redirect.github.com/stretchr/testify/issues/1785">#1785</a> introduced in v1.11.0 where expected argument values implementing the stringer interface (<code>String() string</code>) with a method which mutates their value, when passed to mock.Mock.On (<code>m.On(&quot;Method&quot;, &lt;expected&gt;).Return()</code>) or actual argument values passed to mock.Mock.Called may no longer match one another where they previously did match. The behaviour prior to v1.11.0 where the stringer is always called is restored. Future testify releases may not call the stringer method at all in this case.</p> <h2>What's Changed</h2> <ul> <li>Backport <a href="https://redirect.github.com/stretchr/testify/issues/1786">#1786</a> to release/1.11: mock: revert to pre-v1.11.0 argument matching behavior for mutating stringers by <a href="https://github.com/brackendawson"><code>@​brackendawson</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1788">stretchr/testify#1788</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/stretchr/testify/compare/v1.11.0...v1.11.1">https://github.com/stretchr/testify/compare/v1.11.0...v1.11.1</a></p> <h2>v1.11.0</h2> <h2>What's Changed</h2> <h3>Functional Changes</h3> <p>v1.11.0 Includes a number of performance improvements.</p> <ul> <li>Call stack perf change for CallerInfo by <a href="https://github.com/mikeauclair"><code>@​mikeauclair</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1614">stretchr/testify#1614</a></li> <li>Lazily render mock diff output on successful match by <a href="https://github.com/mikeauclair"><code>@​mikeauclair</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1615">stretchr/testify#1615</a></li> <li>assert: check early in Eventually, EventuallyWithT, and Never by <a href="https://github.com/cszczepaniak"><code>@​cszczepaniak</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1427">stretchr/testify#1427</a></li> <li>assert: add IsNotType by <a href="https://github.com/bartventer"><code>@​bartventer</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1730">stretchr/testify#1730</a></li> <li>assert.JSONEq: shortcut if same strings by <a href="https://github.com/dolmen"><code>@​dolmen</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1754">stretchr/testify#1754</a></li> <li>assert.YAMLEq: shortcut if same strings by <a href="https://github.com/dolmen"><code>@​dolmen</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1755">stretchr/testify#1755</a></li> <li>assert: faster and simpler isEmpty using reflect.Value.IsZero by <a href="https://github.com/dolmen"><code>@​dolmen</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1761">stretchr/testify#1761</a></li> <li>suite: faster methods filtering (internal refactor) by <a href="https://github.com/dolmen"><code>@​dolmen</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1758">stretchr/testify#1758</a></li> </ul> <h3>Fixes</h3> <ul> <li>assert.ErrorAs: log target type by <a href="https://github.com/craig65535"><code>@​craig65535</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1345">stretchr/testify#1345</a></li> <li>Fix failure message formatting for Positive and Negative asserts in <a href="https://redirect.github.com/stretchr/testify/pull/1062">stretchr/testify#1062</a></li> <li>Improve ErrorIs message when error is nil but an error was expected by <a href="https://github.com/tsioftas"><code>@​tsioftas</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1681">stretchr/testify#1681</a></li> <li>fix Subset/NotSubset when calling with mixed input types by <a href="https://github.com/siliconbrain"><code>@​siliconbrain</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1729">stretchr/testify#1729</a></li> <li>Improve ErrorAs failure message when error is nil by <a href="https://github.com/ccoVeille"><code>@​ccoVeille</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1734">stretchr/testify#1734</a></li> <li>mock.AssertNumberOfCalls: improve error msg by <a href="https://github.com/3scalation"><code>@​3scalation</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1743">stretchr/testify#1743</a></li> </ul> <h3>Documentation, Build &amp; CI</h3> <ul> <li>docs: Fix typo in README by <a href="https://github.com/alexandear"><code>@​alexandear</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1688">stretchr/testify#1688</a></li> <li>Replace deprecated io/ioutil with io and os by <a href="https://github.com/alexandear"><code>@​alexandear</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1684">stretchr/testify#1684</a></li> <li>Document consequences of calling t.FailNow() by <a href="https://github.com/greg0ire"><code>@​greg0ire</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1710">stretchr/testify#1710</a></li> <li>chore: update docs for Unset <a href="https://redirect.github.com/stretchr/testify/issues/1621">#1621</a> by <a href="https://github.com/techfg"><code>@​techfg</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1709">stretchr/testify#1709</a></li> <li>README: apply gofmt to examples by <a href="https://github.com/alexandear"><code>@​alexandear</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1687">stretchr/testify#1687</a></li> <li>refactor: use %q and %T to simplify fmt.Sprintf by <a href="https://github.com/alexandear"><code>@​alexandear</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1674">stretchr/testify#1674</a></li> <li>Propose Christophe Colombier (ccoVeille) as approver by <a href="https://github.com/brackendawson"><code>@​brackendawson</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1716">stretchr/testify#1716</a></li> <li>Update documentation for the Error function in assert or require package by <a href="https://github.com/architagr"><code>@​architagr</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1675">stretchr/testify#1675</a></li> <li>assert: remove deprecated build constraints by <a href="https://github.com/alexandear"><code>@​alexandear</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1671">stretchr/testify#1671</a></li> <li>assert: apply gofumpt to internal test suite by <a href="https://github.com/ccoVeille"><code>@​ccoVeille</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1739">stretchr/testify#1739</a></li> <li>CI: fix shebang in .ci.*.sh scripts by <a href="https://github.com/dolmen"><code>@​dolmen</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1746">stretchr/testify#1746</a></li> <li>assert,require: enable parallel testing on (almost) all top tests by <a href="https://github.com/dolmen"><code>@​dolmen</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1747">stretchr/testify#1747</a></li> <li>suite.Passed: add one more status test report by <a href="https://github.com/Ararsa-Derese"><code>@​Ararsa-Derese</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1706">stretchr/testify#1706</a></li> <li>Add Helper() method in internal mocks and assert.CollectT by <a href="https://github.com/dolmen"><code>@​dolmen</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1423">stretchr/testify#1423</a></li> <li>assert.Same/NotSame: improve usage of Sprintf by <a href="https://github.com/ccoVeille"><code>@​ccoVeille</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1742">stretchr/testify#1742</a></li> <li>mock: enable parallel testing on internal testsuite by <a href="https://github.com/dolmen"><code>@​dolmen</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1756">stretchr/testify#1756</a></li> <li>suite: cleanup use of 'testing' internals at runtime by <a href="https://github.com/dolmen"><code>@​dolmen</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1751">stretchr/testify#1751</a></li> <li>assert: check test failure message for Empty and NotEmpty by <a href="https://github.com/ccoVeille"><code>@​ccoVeille</code></a> in <a href="https://redirect.github.com/stretchr/testify/pull/1745">stretchr/testify#1745</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/stretchr/testify/commit/2a57335dc9cd6833daa820bc94d9b40c26a7917d"><code>2a57335</code></a> Merge pull request <a href="https://redirect.github.com/stretchr/testify/issues/1788">#1788</a> from brackendawson/1785-backport-1.11</li> <li><a href="https://github.com/stretchr/testify/commit/af8c91234f184009f57ef29027b39ca89cb00100"><code>af8c912</code></a> Backport <a href="https://redirect.github.com/stretchr/testify/issues/1786">#1786</a> to release/1.11</li> <li><a href="https://github.com/stretchr/testify/commit/b7801fbf5cd58d201296d5d0e132d1849966dbd4"><code>b7801fb</code></a> Merge pull request <a href="https://redirect.github.com/stretchr/testify/issues/1778">#1778</a> from stretchr/dependabot/github_actions/actions/chec...</li> <li><a href="https://github.com/stretchr/testify/commit/69831f3b08c40d56a09d0be93e9d5ae034f1590b"><code>69831f3</code></a> build(deps): bump actions/checkout from 4 to 5</li> <li><a href="https://github.com/stretchr/testify/commit/a53be35c3b0cfcd5189cffcfd75df60ea581104c"><code>a53be35</code></a> Improve captureTestingT helper</li> <li><a href="https://github.com/stretchr/testify/commit/aafb604176db7e1f2c9810bc90d644291d057687"><code>aafb604</code></a> mock: improve formatting of error message</li> <li><a href="https://github.com/stretchr/testify/commit/7218e0390acd2aea3edb18574110ec2753c0aeef"><code>7218e03</code></a> improve error msg</li> <li><a href="https://github.com/stretchr/testify/commit/929a2126c2702df436312656a0304580b526c6e9"><code>929a212</code></a> Merge pull request <a href="https://redirect.github.com/stretchr/testify/issues/1758">#1758</a> from stretchr/dolmen/suite-faster-method-filtering</li> <li><a href="https://github.com/stretchr/testify/commit/bc7459ec38128532ff32f23cfab4ea0b725210f2"><code>bc7459e</code></a> suite: faster filtering of methods (-testify.m)</li> <li><a href="https://github.com/stretchr/testify/commit/7d37b5c962954410bcd7a71ff3a77c79514056d1"><code>7d37b5c</code></a> suite: refactor methodFilter</li> <li>Additional commits viewable in <a href="https://github.com/stretchr/testify/compare/v1.10.0...v1.11.1">compare view</a></li> </ul> </details> <br /> Updates `github.com/aws/aws-sdk-go-v2/service/ec2` from 1.249.0 to 1.250.0 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/fe09ab84d9199c4fca748b254f90ec757bee4313"><code>fe09ab8</code></a> Release 2025-09-02</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/9bee16eb89fab73c0e38404b997b4ab54de65910"><code>9bee16e</code></a> Regenerated Clients</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/af21ec0a1d43ce9ad034ee132fe57e61c5e7fe96"><code>af21ec0</code></a> Update endpoints model</li> <li><a href="https://github.com/aws/aws-sdk-go-v2/commit/62b787173051bd8cf26ffd11e60dc4fdf274cf52"><code>62b7871</code></a> Update API model</li> <li>See full diff in <a href="https://github.com/aws/aws-sdk-go-v2/compare/service/ec2/v1.249.0...service/ec2/v1.250.0">compare view</a></li> </ul> </details> <br /> Updates `github.com/onsi/ginkgo/v2` from 2.23.4 to 2.25.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/onsi/ginkgo/releases">github.com/onsi/ginkgo/v2's releases</a>.</em></p> <blockquote> <h2>v2.25.2</h2> <h2>2.25.2</h2> <h3>Fixes</h3> <p>Add github output group for progress report content</p> <h3>Maintenance</h3> <p>Bump Gomega</p> <h2>v2.25.1</h2> <h2>2.25.1</h2> <h3>Fixes</h3> <ul> <li>fix(types): ignore nameless nodes on FullText() [10866d3]</li> <li>chore: fix some CodeQL warnings [2e42cff]</li> </ul> <h2>v2.25.0</h2> <h2>2.25.0</h2> <h3><code>AroundNode</code></h3> <p>This release introduces a new decorator to support more complex spec setup usecases.</p> <p><code>AroundNode</code> registers a function that runs before each individual node. This is considered a more advanced decorator.</p> <p>Please read the <a href="https://onsi.github.io/ginkgo/#advanced-around-node">docs</a> for more information and some examples.</p> <p>Allowed signatures:</p> <ul> <li><code>AroundNode(func())</code> - <code>func</code> will be called before the node is run.</li> <li><code>AroundNode(func(ctx context.Context) context.Context)</code> - <code>func</code> can wrap the passed in context and return a new one which will be passed on to the node.</li> <li><code>AroundNode(func(ctx context.Context, body func(ctx context.Context)))</code> - <code>ctx</code> is the context for the node and <code>body</code> is a function that must be called to run the node. This gives you complete control over what runs before and after the node.</li> </ul> <p>Multiple <code>AroundNode</code> decorators can be applied to a single node and they will run in the order they are applied.</p> <p>Unlike setup nodes like <code>BeforeEach</code> and <code>DeferCleanup</code>, <code>AroundNode</code> is guaranteed to run in the same goroutine as the decorated node. This is necessary when working with lower-level libraries that must run on a single thread (you can call <code>runtime.LockOSThread()</code> in the <code>AroundNode</code> to ensure that the node runs on a single thread).</p> <p>Since <code>AroundNode</code> allows you to modify the context you can also use <code>AroundNode</code> to implement shared setup that attaches values to the context.</p> <p>If applied to a container, <code>AroundNode</code> will run before every node in the container. Including setup nodes like <code>BeforeEach</code> and <code>DeferCleanup</code>.</p> <p><code>AroundNode</code> can also be applied to <code>RunSpecs</code> to run before every node in the suite. This opens up new mechanisms for instrumenting individual nodes across an entire suite.</p> <h2>v2.24.0</h2> <h2>2.24.0</h2> <h3>Features</h3> <p>Specs can now be decorated with (e.g.) <code>SemVerConstraint(&quot;2.1.0&quot;)</code> and <code>ginkgo --sem-ver-filter=&quot;2.1.1&quot;</code> will only run constrained specs that match the requested version. Learn more in the docs <a href="https://onsi.github.io/ginkgo/#spec-semantic-version-filtering">here</a>! Thanks to <a href="https://github.com/Icarus9913"><code>@​Icarus9913</code></a> for the PR.</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md">github.com/onsi/ginkgo/v2's changelog</a>.</em></p> <blockquote> <h2>2.25.2</h2> <h3>Fixes</h3> <p>Add github output group for progress report content</p> <h3>Maintenance</h3> <p>Bump Gomega</p> <h2>2.25.1</h2> <h3>Fixes</h3> <ul> <li>fix(types): ignore nameless nodes on FullText() [10866d3]</li> <li>chore: fix some CodeQL warnings [2e42cff]</li> </ul> <h2>2.25.0</h2> <h3><code>AroundNode</code></h3> <p>This release introduces a new decorator to support more complex spec setup usecases.</p> <p><code>AroundNode</code> registers a function that runs before each individual node. This is considered a more advanced decorator.</p> <p>Please read the <a href="https://onsi.github.io/ginkgo/#advanced-around-node">docs</a> for more information and some examples.</p> <p>Allowed signatures:</p> <ul> <li><code>AroundNode(func())</code> - <code>func</code> will be called before the node is run.</li> <li><code>AroundNode(func(ctx context.Context) context.Context)</code> - <code>func</code> can wrap the passed in context and return a new one which will be passed on to the node.</li> <li><code>AroundNode(func(ctx context.Context, body func(ctx context.Context)))</code> - <code>ctx</code> is the context for the node and <code>body</code> is a function that must be called to run the node. This gives you complete control over what runs before and after the node.</li> </ul> <p>Multiple <code>AroundNode</code> decorators can be applied to a single node and they will run in the order they are applied.</p> <p>Unlike setup nodes like <code>BeforeEach</code> and <code>DeferCleanup</code>, <code>AroundNode</code> is guaranteed to run in the same goroutine as the decorated node. This is necessary when working with lower-level libraries that must run on a single thread (you can call <code>runtime.LockOSThread()</code> in the <code>AroundNode</code> to ensure that the node runs on a single thread).</p> <p>Since <code>AroundNode</code> allows you to modify the context you can also use <code>AroundNode</code> to implement shared setup that attaches values to the context.</p> <p>If applied to a container, <code>AroundNode</code> will run before every node in the container. Including setup nodes like <code>BeforeEach</code> and <code>DeferCleanup</code>.</p> <p><code>AroundNode</code> can also be applied to <code>RunSpecs</code> to run before every node in the suite. This opens up new mechanisms for instrumenting individual nodes across an entire suite.</p> <h2>2.24.0</h2> <h3>Features</h3> <p>Specs can now be decorated with (e.g.) <code>SemVerConstraint(&quot;2.1.0&quot;)</code> and <code>ginkgo --sem-ver-filter=&quot;2.1.1&quot;</code> will only run constrained specs that match the requested version. Learn more in the docs <a href="https://onsi.github.io/ginkgo/#spec-semantic-version-filtering">he…
1 parent c7af997 commit 85b1692

File tree

8 files changed

+136
-128
lines changed

8 files changed

+136
-128
lines changed

api/go.mod

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@ replace github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/c
1111

1212
require (
1313
github.com/aws/aws-sdk-go-v2 v1.38.3
14-
github.com/aws/aws-sdk-go-v2/service/ec2 v1.249.0
14+
github.com/aws/aws-sdk-go-v2/service/ec2 v1.250.0
1515
github.com/blang/semver/v4 v4.0.0
1616
github.com/nutanix-cloud-native/cluster-api-runtime-extensions-nutanix/common v0.7.0
1717
github.com/nutanix-cloud-native/prism-go-client v0.5.3
18-
github.com/onsi/gomega v1.38.0
19-
github.com/stretchr/testify v1.10.0
18+
github.com/onsi/gomega v1.38.2
19+
github.com/stretchr/testify v1.11.1
2020
k8s.io/api v0.32.8
2121
k8s.io/apiextensions-apiserver v0.32.8
2222
k8s.io/apimachinery v0.32.8
@@ -57,19 +57,20 @@ require (
5757
github.com/prometheus/client_model v0.6.1 // indirect
5858
github.com/prometheus/common v0.55.0 // indirect
5959
github.com/prometheus/procfs v0.15.1 // indirect
60-
github.com/spf13/pflag v1.0.7 // indirect
60+
github.com/spf13/pflag v1.0.10 // indirect
6161
github.com/valyala/fastjson v1.6.4 // indirect
6262
github.com/x448/float16 v0.8.4 // indirect
6363
go.yaml.in/yaml/v2 v2.4.2 // indirect
64-
golang.org/x/net v0.41.0 // indirect
64+
go.yaml.in/yaml/v3 v3.0.4 // indirect
65+
golang.org/x/net v0.43.0 // indirect
6566
golang.org/x/oauth2 v0.28.0 // indirect
66-
golang.org/x/sync v0.15.0 // indirect
67-
golang.org/x/sys v0.33.0 // indirect
68-
golang.org/x/term v0.32.0 // indirect
69-
golang.org/x/text v0.26.0 // indirect
67+
golang.org/x/sync v0.16.0 // indirect
68+
golang.org/x/sys v0.35.0 // indirect
69+
golang.org/x/term v0.34.0 // indirect
70+
golang.org/x/text v0.28.0 // indirect
7071
golang.org/x/time v0.8.0 // indirect
7172
gomodules.xyz/jsonpatch/v2 v2.5.0 // indirect
72-
google.golang.org/protobuf v1.36.6 // indirect
73+
google.golang.org/protobuf v1.36.7 // indirect
7374
gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect
7475
gopkg.in/inf.v0 v0.9.1 // indirect
7576
gopkg.in/yaml.v3 v3.0.1 // indirect

api/go.sum

Lines changed: 28 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1+
github.com/Masterminds/semver/v3 v3.4.0 h1:Zog+i5UMtVoCU8oKka5P7i9q9HgrJeGzI9SA1Xbatp0=
2+
github.com/Masterminds/semver/v3 v3.4.0/go.mod h1:4V+yj/TJE1HU9XfppCwVMZq3I84lprf4nC11bSS5beM=
13
github.com/aws/aws-sdk-go-v2 v1.38.3 h1:B6cV4oxnMs45fql4yRH+/Po/YU+597zgWqvDpYMturk=
24
github.com/aws/aws-sdk-go-v2 v1.38.3/go.mod h1:sDioUELIUO9Znk23YVmIk86/9DOpkbyyVb1i/gUNFXY=
3-
github.com/aws/aws-sdk-go-v2/service/ec2 v1.249.0 h1:1wn3h1PKTKQ9tg7bzfm4x1iqKYsLY2qfmV4SsDmakkI=
4-
github.com/aws/aws-sdk-go-v2/service/ec2 v1.249.0/go.mod h1:SmMqzfS4HVsOD58lwLZ79oxF58f8zVe5YdK3o+/o1Ck=
5+
github.com/aws/aws-sdk-go-v2/service/ec2 v1.250.0 h1:aosVpDecA17GN0AmQRq/Ui3fEt5iQ3Y2QUCIyza6e7s=
6+
github.com/aws/aws-sdk-go-v2/service/ec2 v1.250.0/go.mod h1:SmMqzfS4HVsOD58lwLZ79oxF58f8zVe5YdK3o+/o1Ck=
57
github.com/aws/smithy-go v1.23.0 h1:8n6I3gXzWJB2DxBDnfxgBaSX6oe0d/t10qGz7OKqMCE=
68
github.com/aws/smithy-go v1.23.0/go.mod h1:t1ufH5HMublsJYulve2RKmHDC15xu1f26kHCp/HgceI=
79
github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=
@@ -79,10 +81,10 @@ github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq
7981
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ=
8082
github.com/nutanix-cloud-native/prism-go-client v0.5.3 h1:kcwbrWQOkQHiK20LcL2HyRYMlOWXLgqR93JD7D9ZgAs=
8183
github.com/nutanix-cloud-native/prism-go-client v0.5.3/go.mod h1:N/O9fz5fimjb30RxlPbKbGs/Z2lqMgDqrb6CrsZvQrA=
82-
github.com/onsi/ginkgo/v2 v2.23.4 h1:ktYTpKJAVZnDT4VjxSbiBenUjmlL/5QkBEocaWXiQus=
83-
github.com/onsi/ginkgo/v2 v2.23.4/go.mod h1:Bt66ApGPBFzHyR+JO10Zbt0Gsp4uWxu5mIOTusL46e8=
84-
github.com/onsi/gomega v1.38.0 h1:c/WX+w8SLAinvuKKQFh77WEucCnPk4j2OTUr7lt7BeY=
85-
github.com/onsi/gomega v1.38.0/go.mod h1:OcXcwId0b9QsE7Y49u+BTrL4IdKOBOKnD6VQNTJEB6o=
84+
github.com/onsi/ginkgo/v2 v2.25.2 h1:hepmgwx1D+llZleKQDMEvy8vIlCxMGt7W5ZxDjIEhsw=
85+
github.com/onsi/ginkgo/v2 v2.25.2/go.mod h1:43uiyQC4Ed2tkOzLsEYm7hnrb7UJTWHYNsuy3bG/snE=
86+
github.com/onsi/gomega v1.38.2 h1:eZCjf2xjZAqe+LeWvKb5weQ+NcPwX84kqJ0cZNxok2A=
87+
github.com/onsi/gomega v1.38.2/go.mod h1:W2MJcYxRGV63b418Ai34Ud0hEdTVXq9NW9+Sx6uXf3k=
8688
github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=
8789
github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
8890
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
@@ -100,12 +102,12 @@ github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU
100102
github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
101103
github.com/spf13/cobra v1.9.1 h1:CXSaggrXdbHK9CF+8ywj8Amf7PBRmPCOJugH954Nnlo=
102104
github.com/spf13/cobra v1.9.1/go.mod h1:nDyEzZ8ogv936Cinf6g1RU9MRY64Ir93oCnqb9wxYW0=
103-
github.com/spf13/pflag v1.0.7 h1:vN6T9TfwStFPFM5XzjsvmzZkLuaLX+HS+0SeFLRgU6M=
104-
github.com/spf13/pflag v1.0.7/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
105+
github.com/spf13/pflag v1.0.10 h1:4EBh2KAYBwaONj6b2Ye1GiHfwjqyROoF4RwYO+vPwFk=
106+
github.com/spf13/pflag v1.0.10/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
105107
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=
106108
github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
107-
github.com/stretchr/testify v1.10.0 h1:Xv5erBjTwe/5IxqUQTdXv5kgmIvbHo3QQyRwhJsOfJA=
108-
github.com/stretchr/testify v1.10.0/go.mod h1:r2ic/lqez/lEtzL7wO/rwa5dbSLXVDPFyf8C91i36aY=
109+
github.com/stretchr/testify v1.11.1 h1:7s2iGBzp5EwR7/aIZr8ao5+dra3wiQyKjjFuvgVKu7U=
110+
github.com/stretchr/testify v1.11.1/go.mod h1:wZwfW3scLgRK+23gO65QZefKpKQRnfz6sD981Nm4B6U=
109111
github.com/valyala/fastjson v1.6.4 h1:uAUNq9Z6ymTgGhcm0UynUAB6tlbakBrz6CQFax3BXVQ=
110112
github.com/valyala/fastjson v1.6.4/go.mod h1:CLCAqky6SMuOcxStkYQvblddUtoRxhYMGLrsQns1aXY=
111113
github.com/x448/float16 v0.8.4 h1:qLwI1I70+NjRFUR3zs1JPUCgaCXSh3SW62uAKT1mSBM=
@@ -126,8 +128,8 @@ go.uber.org/zap v1.27.0 h1:aJMhYGrd5QSmlpLMr2MftRKl7t8J8PTZPA732ud/XR8=
126128
go.uber.org/zap v1.27.0/go.mod h1:GB2qFLM7cTU87MWRP2mPIjqfIDnGu+VIO4V/SdhGo2E=
127129
go.yaml.in/yaml/v2 v2.4.2 h1:DzmwEr2rDGHl7lsFgAHxmNz/1NlQ7xLIrlN2h5d1eGI=
128130
go.yaml.in/yaml/v2 v2.4.2/go.mod h1:081UH+NErpNdqlCXm3TtEran0rJZGxAYx9hb/ELlsPU=
129-
go.yaml.in/yaml/v3 v3.0.3 h1:bXOww4E/J3f66rav3pX3m8w6jDE4knZjGOw8b5Y6iNE=
130-
go.yaml.in/yaml/v3 v3.0.3/go.mod h1:tBHosrYAkRZjRAOREWbDnBXUf08JOwYq++0QNwQiWzI=
131+
go.yaml.in/yaml/v3 v3.0.4 h1:tfq32ie2Jv2UxXFdLJdh3jXuOzWiL1fo0bu/FbuKpbc=
132+
go.yaml.in/yaml/v3 v3.0.4/go.mod h1:DhzuOOF2ATzADvBadXxruRBLzYTpT36CKvDb3+aBEFg=
131133
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
132134
golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
133135
golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto=
@@ -137,42 +139,42 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn
137139
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
138140
golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
139141
golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
140-
golang.org/x/net v0.41.0 h1:vBTly1HeNPEn3wtREYfy4GZ/NECgw2Cnl+nK6Nz3uvw=
141-
golang.org/x/net v0.41.0/go.mod h1:B/K4NNqkfmg07DQYrbwvSluqCJOOXwUjeb/5lOisjbA=
142+
golang.org/x/net v0.43.0 h1:lat02VYK2j4aLzMzecihNvTlJNQUq316m2Mr9rnM6YE=
143+
golang.org/x/net v0.43.0/go.mod h1:vhO1fvI4dGsIjh73sWfUVjj3N7CA9WkKJNQm2svM6Jg=
142144
golang.org/x/oauth2 v0.28.0 h1:CrgCKl8PPAVtLnU3c+EDw6x11699EWlsDeWNWKdIOkc=
143145
golang.org/x/oauth2 v0.28.0/go.mod h1:onh5ek6nERTohokkhCD/y2cV4Do3fxFHFuAejCkRWT8=
144146
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
145147
golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
146148
golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
147-
golang.org/x/sync v0.15.0 h1:KWH3jNZsfyT6xfAfKiz6MRNmd46ByHDYaZ7KSkCtdW8=
148-
golang.org/x/sync v0.15.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA=
149+
golang.org/x/sync v0.16.0 h1:ycBJEhp9p4vXvUZNszeOq0kGTPghopOL8q0fq3vstxw=
150+
golang.org/x/sync v0.16.0/go.mod h1:1dzgHSNfp02xaA81J2MS99Qcpr2w7fw1gpm99rleRqA=
149151
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
150152
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
151153
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
152-
golang.org/x/sys v0.33.0 h1:q3i8TbbEz+JRD9ywIRlyRAQbM0qF7hu24q3teo2hbuw=
153-
golang.org/x/sys v0.33.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k=
154-
golang.org/x/term v0.32.0 h1:DR4lr0TjUs3epypdhTOkMmuF5CDFJ/8pOnbzMZPQ7bg=
155-
golang.org/x/term v0.32.0/go.mod h1:uZG1FhGx848Sqfsq4/DlJr3xGGsYMu/L5GW4abiaEPQ=
154+
golang.org/x/sys v0.35.0 h1:vz1N37gP5bs89s7He8XuIYXpyY0+QlsKmzipCbUtyxI=
155+
golang.org/x/sys v0.35.0/go.mod h1:BJP2sWEmIv4KK5OTEluFJCKSidICx8ciO85XgH3Ak8k=
156+
golang.org/x/term v0.34.0 h1:O/2T7POpk0ZZ7MAzMeWFSg6S5IpWd/RXDlM9hgM3DR4=
157+
golang.org/x/term v0.34.0/go.mod h1:5jC53AEywhIVebHgPVeg0mj8OD3VO9OzclacVrqpaAw=
156158
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
157159
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
158-
golang.org/x/text v0.26.0 h1:P42AVeLghgTYr4+xUnTRKDMqpar+PtX7KWuNQL21L8M=
159-
golang.org/x/text v0.26.0/go.mod h1:QK15LZJUUQVJxhz7wXgxSy/CJaTFjd0G+YLonydOVQA=
160+
golang.org/x/text v0.28.0 h1:rhazDwis8INMIwQ4tpjLDzUhx6RlXqZNPEM0huQojng=
161+
golang.org/x/text v0.28.0/go.mod h1:U8nCwOR8jO/marOQ0QbDiOngZVEBB7MAiitBuMjXiNU=
160162
golang.org/x/time v0.8.0 h1:9i3RxcPv3PZnitoVGMPDKZSq1xW1gK1Xy3ArNOGZfEg=
161163
golang.org/x/time v0.8.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM=
162164
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
163165
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
164166
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
165167
golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
166-
golang.org/x/tools v0.33.0 h1:4qz2S3zmRxbGIhDIAgjxvFutSvH5EfnsYrRBj0UI0bc=
167-
golang.org/x/tools v0.33.0/go.mod h1:CIJMaWEY88juyUfo7UbgPqbC8rU2OqfAV1h2Qp0oMYI=
168+
golang.org/x/tools v0.36.0 h1:kWS0uv/zsvHEle1LbV5LE8QujrxB3wfQyxHfhOk0Qkg=
169+
golang.org/x/tools v0.36.0/go.mod h1:WBDiHKJK8YgLHlcQPYQzNCkUxUypCaa5ZegCVutKm+s=
168170
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
169171
golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
170172
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
171173
golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
172174
gomodules.xyz/jsonpatch/v2 v2.5.0 h1:JELs8RLM12qJGXU4u/TO3V25KW8GreMKl9pdkk14RM0=
173175
gomodules.xyz/jsonpatch/v2 v2.5.0/go.mod h1:AH3dM2RI6uoBZxn3LVrfvJ3E0/9dG4cSrbuBJT4moAY=
174-
google.golang.org/protobuf v1.36.6 h1:z1NpPI8ku2WgiWnf+t9wTPsn6eP1L7ksHUlkfLvd9xY=
175-
google.golang.org/protobuf v1.36.6/go.mod h1:jduwjTPXsFjZGTmRluh+L6NjiWu7pchiJ2/5YcXBHnY=
176+
google.golang.org/protobuf v1.36.7 h1:IgrO7UwFQGJdRNXH/sQux4R1Dj1WAKcLElzeeRaXV2A=
177+
google.golang.org/protobuf v1.36.7/go.mod h1:jduwjTPXsFjZGTmRluh+L6NjiWu7pchiJ2/5YcXBHnY=
176178
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
177179
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk=
178180
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q=

common/go.mod

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@ toolchain go1.24.5
1010
require (
1111
github.com/evanphx/json-patch/v5 v5.9.11
1212
github.com/go-logr/logr v1.4.3
13-
github.com/onsi/ginkgo/v2 v2.23.4
14-
github.com/onsi/gomega v1.38.0
13+
github.com/onsi/ginkgo/v2 v2.25.2
14+
github.com/onsi/gomega v1.38.2
1515
github.com/samber/lo v1.51.0
16-
github.com/spf13/pflag v1.0.7
17-
github.com/stretchr/testify v1.10.0
16+
github.com/spf13/pflag v1.0.10
17+
github.com/stretchr/testify v1.11.1
1818
gomodules.xyz/jsonpatch/v2 v2.5.0
1919
k8s.io/api v0.32.8
2020
k8s.io/apiextensions-apiserver v0.32.8
@@ -29,6 +29,7 @@ require (
2929

3030
require (
3131
cel.dev/expr v0.18.0 // indirect
32+
github.com/Masterminds/semver/v3 v3.4.0 // indirect
3233
github.com/antlr4-go/antlr/v4 v4.13.0 // indirect
3334
github.com/asaskevich/govalidator v0.0.0-20230301143203-a9d515a09cc2 // indirect
3435
github.com/beorn7/perks v1.0.1 // indirect
@@ -73,18 +74,19 @@ require (
7374
go.opentelemetry.io/otel/trace v1.29.0 // indirect
7475
go.uber.org/automaxprocs v1.6.0 // indirect
7576
go.yaml.in/yaml/v2 v2.4.2 // indirect
77+
go.yaml.in/yaml/v3 v3.0.4 // indirect
7678
golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56 // indirect
77-
golang.org/x/net v0.41.0 // indirect
79+
golang.org/x/net v0.43.0 // indirect
7880
golang.org/x/oauth2 v0.28.0 // indirect
79-
golang.org/x/sync v0.15.0 // indirect
80-
golang.org/x/sys v0.33.0 // indirect
81-
golang.org/x/term v0.32.0 // indirect
82-
golang.org/x/text v0.26.0 // indirect
81+
golang.org/x/sync v0.16.0 // indirect
82+
golang.org/x/sys v0.35.0 // indirect
83+
golang.org/x/term v0.34.0 // indirect
84+
golang.org/x/text v0.28.0 // indirect
8385
golang.org/x/time v0.8.0 // indirect
84-
golang.org/x/tools v0.33.0 // indirect
86+
golang.org/x/tools v0.36.0 // indirect
8587
google.golang.org/genproto/googleapis/api v0.0.0-20241209162323-e6fa225c2576 // indirect
8688
google.golang.org/genproto/googleapis/rpc v0.0.0-20241223144023-3abc09e42ca8 // indirect
87-
google.golang.org/protobuf v1.36.6 // indirect
89+
google.golang.org/protobuf v1.36.7 // indirect
8890
gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect
8991
gopkg.in/inf.v0 v0.9.1 // indirect
9092
gopkg.in/yaml.v3 v3.0.1 // indirect

0 commit comments

Comments
 (0)