Skip to main content

quilldown (Python runtime)

The Python runtime for quilldown — Markdown → IR → .docx — implementing the shared spec/ contract per ADR-0001.

It ships its own lowering (Markdown → IR, via markdown-it-py) and emitter (IR → .docx, via python-docx) on top of the typra-generated IR model and conformance vectors, keeping it differentially faithful to the Rust reference engine.

The wheel is pure Python and contains no Rust binary or Rust delegation layer. DOCX rendering uses the optional python-docx dependency, whose dependency tree includes lxml.

Develop

uv run pytest -q   # conformance + vector suite
uv build --out-dir dist

Release files for quilldown 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for quilldown 0.3.0
File Size Uploaded
quilldown-0.3.0.tar.gz 58.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for quilldown 0.3.0
File Interpreter ABI Platform
quilldown-0.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 104.1 kB

Release files / quilldown-0.3.0.tar.gz

Download URL quilldown-0.3.0.tar.gz
Size 58.0 kB
Tags Source
SHA-256 checksum
How to use checksums
dcfe998084860f62b52212cc947b796212136ad0c4ead6d365696008e0d16fe7
BLAKE2b-256 checksum
How to use checksums
69da3a5afba9e1c052f4f037237602efd5aab4d7f967c635e7f2ce291b11a49f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

Release files / quilldown-0.3.0-py3-none-any.whl

Download URL quilldown-0.3.0-py3-none-any.whl
Size 46.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8cfe79ab458b2a047b9c870b008cc43b2b86e94d85daa9912cb401c4b0cc377e
BLAKE2b-256 checksum
How to use checksums
4fd17d815ca1c6aa0a7f0d9efcba12c3b4a1c681ac265c6e902d84c21f9b45bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 11, 2026.

Transparency log

Release history Release notifications | RSS feed

0.3.1

2 release files

This release

0.3.0 This release

2 release files

0.2.0

2 release files

0.1.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page