Skip to content

Publish linked-markdown-py to PyPI #2

Description

@EthanThatOneKid

Goal

Publish \linked-markdown-py\ to PyPI so the Python reference implementation is installable via \pip install linked-markdown-py.

Pre-flight checklist

  • \uv sync && uv run pytest\ passes (40 tests)
  • \uv build\ produces a valid wheel
  • \uvx twine check dist/*\ passes

Configure trusted publishing (one-time)

  1. Go to https://pypi.org/manage/account/publishing/
  2. Add a new trusted publisher:
    • PyPI project: \linked-markdown-py\
    • Repository owner: \wazootech\
    • Repository name: \linked-markdown-py\
    • Workflow name:
      elease.yml\
    • Environment: (leave blank)

Publish

\\�ash
git tag v0.1.0
git push origin v0.1.0
\\

The Release workflow will build and publish automatically.

Post-publish verification

  • \pip install linked-markdown-py\ works
  • \uv add linked-markdown-py\ works (to switch wiki-cli from git source)
  • README badge updated to PyPI

Related

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions