Skip to content

chore(deps): bump @pgsql/* so published packages stop pulling in @launchql/protobufjs - #1976

Merged
pyramation merged 2 commits into
mainfrom
devin/1794103705-bump-pgsql-drop-launchql
Nov 8, 2026
Merged

pyramation merged 2 commits into
mainfrom
devin/1794103705-bump-pgsql-drop-launchql

Conversation

@pyramation

@pyramation pyramation commented Nov 8, 2026 •

Copy link
Copy Markdown
Contributor

Summary

@pgsql/traverse@18.8.3 listed pg-proto-parser as a runtime dependency, so pg-proto-parser → @launchql/protobufjs was installed for every consumer of safegres, @pgpmjs/transform, @pgpmjs/slice and graphile-function-source, and from there for pgpm, @pgpmjs/core, pgsql-test and others downstream. This came from constructive-io/pgsql-parser#376, which shipped in @pgsql/traverse@18.8.4.

npx makage deps ../pgsql-parser --install bumps to that release:

package from to
plpgsql-parser 18.6.3 18.6.4
@pgsql/lint 18.3.5 18.3.6
@pgsql/traverse 18.8.3 18.8.4
@pgsql/transform 18.18.3 18.18.4
@pgsql/semantics 18.2.3 18.2.4
@pgsql/scripts 18.5.3 18.5.4
@pgsql/utils 18.3.3 18.3.4
pg-proto-parser (devDependency of pg-ast) 1.32.5 1.32.6

After this, the only importer that still reaches @launchql/protobufjs is the pg-proto-parser devDependency of postgres/pg-ast, which runs at build time for codegen. So the @launchql entries in pnpm-workspace.yaml stay for this repo, but published packages no longer carry them to downstream repos.

The lockfile was run through prettier to keep the committed format. Part of constructive-io/constructive-planning#2459.

Link to Devin session: https://app.devin.ai/sessions/10c9e261a5334448b61df498ecd447d1
Open in Devin Desktop: https://app.devin.ai/desktop/session/10c9e261a5334448b61df498ecd447d1?variant=devin
Requested by: @pyramation

@devin-ai-integration

Copy link
Copy Markdown
Contributor

I'll fix CI failures and address comments from users with write access. I'll skip comments containing "(aside)".

  • Disable automatic comment, CI, and merge conflict monitoring

@tenki-reviewer

tenki-reviewer Bot commented Nov 8, 2026 •

Copy link
Copy Markdown

Review complete. No issues found.


This PR is a routine dependency-refresh: it raises patch versions of the shared PostgreSQL parsing/analysis toolchain across the four packages that consume it, keeping every manifest on the same resolved versions. No source code, configuration, or lockfile content changes; the root lockfile already pins the new versions, so manifests and lockfile agree with no drift.

Reviewed commit: ec0134b

@socket-security

socket-security Bot commented Nov 8, 2026 •

Copy link
Copy Markdown

@pyramation
pyramation merged commit 770c1e4 into main Nov 8, 2026
19 checks passed
@pyramation
pyramation deleted the devin/1794103705-bump-pgsql-drop-launchql branch November 8, 2026 02:27
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