Skip to content

Add .plx legacy support, PyPI publish fix, and package metadata#6

Merged
lchoquel merged 3 commits intodevfrom
docs/Readme-and-plx-deprecation
Feb 16, 2026
Merged

Add .plx legacy support, PyPI publish fix, and package metadata#6
lchoquel merged 3 commits intodevfrom
docs/Readme-and-plx-deprecation

Conversation

@lchoquel
Copy link
Member

Summary

  • Add .plx legacy extension support with deprecation warnings guiding users to rename to .mthds
  • Add skip-existing to PyPI publish workflow to tolerate partial re-uploads
  • Add PyPI metadata: license, readme, and Documentation URL to pyproject.toml

Test plan

  • Verify .plx files open with MTHDS syntax highlighting and show a deprecation warning
  • Verify .mthds files continue to work as before
  • Verify maturin build succeeds with the updated pyproject.toml
  • Confirm PyPI page shows README, license badge, and documentation link after next publish

🤖 Generated with Claude Code

lchoquel and others added 3 commits February 16, 2026 02:08
Register .plx as a recognized MTHDS file extension across the extension
(package.json, file watchers, markdown grammar injection, taplo.toml) and
LSP (goto-definition). Surface deprecation nudges in three places: an LSP
HINT diagnostic with DEPRECATED tag on every .plx file, a one-time
dismissable VS Code toast, and tracing::warn! in the CLI format/lint loops.
Also rewrites the repo and extension READMEs with clearer MTHDS positioning,
plxt CLI docs, and removes the composed upstream VS Code README in favor of
a manually maintained one.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The 0.1.1 release failed because some wheels were already uploaded,
causing pypa/gh-action-pypi-publish to abort with 400 Bad Request
before the sdist could be uploaded. With skip-existing: true,
already-present files are silently skipped instead of fatal errors.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@chatgpt-codex-connector
Copy link

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@lchoquel lchoquel changed the base branch from main to dev February 16, 2026 11:23
@lchoquel lchoquel merged commit df82133 into dev Feb 16, 2026
18 checks passed
@lchoquel lchoquel deleted the docs/Readme-and-plx-deprecation branch February 16, 2026 11:24
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