Skip to content

fix: pin ty LSP server to ty==0.0.55#20

Open
xiaolai wants to merge 1 commit into
astral-sh:mainfrom
xiaolai:fix/nlpm-pin-ty-lsp-version
Open

fix: pin ty LSP server to ty==0.0.55#20
xiaolai wants to merge 1 commit into
astral-sh:mainfrom
xiaolai:fix/nlpm-pin-ty-lsp-version

Conversation

@xiaolai

@xiaolai xiaolai commented Jun 27, 2026

Copy link
Copy Markdown

Automated: drive-by fix from NLPM, an NL artifact linter. Reviewed and reproduced before submission.

Bug: ty@latest in lspServers resolves to whatever is newest on PyPI at LSP-server startup time; a breaking or compromised release would auto-deploy to all plugin users.

Evidence: Confirmed "args": ["ty@latest", "server"] in plugins/astral/.claude-plugin/plugin.json line 27; current latest stable release is ty==0.0.55 (astral-sh/ty).

Fix: Pins to ty==0.0.55 so upgrades are explicit and controlled.

`ty@latest` resolves to whatever is newest on PyPI at LSP-server
startup time; a breaking or compromised release would auto-deploy
to all plugin users. Pin to the current stable release so upgrades
are explicit.

Co-Authored-By: Claude Code <noreply@anthropic.com>
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