Skip to content

Update package usage to reduce gopkg.in/yaml usage - #485

Merged
steveclay merged 1 commit into
IBM-Cloud:devfrom
SaschaSchwarze0:sascha-update-packages
Feb 6, 2026
Merged

steveclay merged 1 commit into
IBM-Cloud:devfrom
SaschaSchwarze0:sascha-update-packages

Conversation

@SaschaSchwarze0

@SaschaSchwarze0 SaschaSchwarze0 commented Jan 2, 2026 •

Copy link
Copy Markdown
Contributor

This replaces the unmaintained gopkg.in/yaml.v2 library with its maintained fork go.yaml.in/yaml/v2 from https://github.com/yaml/go-yaml/tree/v2/. For that, direct usage was updated.

Modules go-i18n and gomega were updated to their latest versions that do the same for the v3 version. testify is still thinking, debating, waiting (stretchr/testify#1724 / stretchr/testify#1772) which is why the indirect dependency on gopkg.in/yaml.v3 stays.

@SaschaSchwarze0
SaschaSchwarze0 changed the base branch from master to dev January 21, 2026 07:40
Signed-off-by: Sascha Schwarze <schwarzs@de.ibm.com>
@steveclay

steveclay commented Feb 6, 2026 •

Copy link
Copy Markdown
Collaborator

Confirmed that this package https://github.com/go-yaml/yaml/tree/v2 is the package from go.dev: https://pkg.go.dev/gopkg.in/yaml.v2 and is archived. Further confirmed the new package is also on go.dev: https://pkg.go.dev/go.yaml.in/yaml/v2

@steveclay
steveclay merged commit 7a46e2d into IBM-Cloud:dev Feb 6, 2026
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.

2 participants