X Tutup
Skip to content

fix(deps): use updated import path for github.com/speakeasy-api/openapi/overlay#2231

Open
netixx wants to merge 1 commit intooapi-codegen:mainfrom
netixx:fix/import
Open

fix(deps): use updated import path for github.com/speakeasy-api/openapi/overlay#2231
netixx wants to merge 1 commit intooapi-codegen:mainfrom
netixx:fix/import

Conversation

@netixx
Copy link

@netixx netixx commented Feb 19, 2026

Fixes: #2230

@netixx netixx requested a review from a team as a code owner February 19, 2026 09:27
@socket-security
Copy link

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Addedgithub.com/​speakeasy-api/​openapi@​v1.19.275100100100100
Addedgolang.org/​x/​tools@​v0.41.075100100100100
Addedgolang.org/​x/​text@​v0.34.077100100100100
Addedgolang.org/​x/​mod@​v0.32.096100100100100

View full report

@jamietanna jamietanna changed the title Fix import path for overlay pkg fix(deps): use updated import path for github.com/speakeasy-api/openapi/overlay Feb 19, 2026

go 1.22.5
go 1.24.3

Copy link
Member

Choose a reason for hiding this comment

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

🛑 we don't want to bump this high

Copy link
Contributor

Choose a reason for hiding this comment

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

But why? Even Go 1.24 is not supported anymore since Go 1.26 was released.

Copy link
Member

Choose a reason for hiding this comment

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

@jamietanna
Copy link
Member

OK, so this looks like this may also involve bumping #2139 (and our go directive), which we try hard to avoid - we'll have to think about this

@netixx
Copy link
Author

netixx commented Feb 26, 2026

in the meantime, to you have a solution to fix the broken dependency chain ?

@mromaszewicz
Copy link
Member

I think we need to talk about the required Go version. I originally tried to keep the oldest version possible, but the most important part to me is that the generated code isn't too version specific.

I think that jumping to 1.24 would allow us to move to the new usage of go tool have only one way of using and installing oapi-codegen. Being 1.22 based forces us to use very old versions of some dependencies.

@jamietanna
Copy link
Member

We'll bump to 1.24 as part of the 2.7.0 release

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Import error (following speakeasy-api/jsonpath update)

4 participants

X Tutup