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

Metadata

Release files for quilldown 0.4.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.4.0
File Size Uploaded
quilldown-0.4.0.tar.gz 100.0 kB Details

Built distribution (wheel)

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

Total release size: 162.4 kB

Release files / quilldown-0.4.0.tar.gz

Download URL quilldown-0.4.0.tar.gz
Size 100.0 kB
Tags Source
SHA-256 checksum
How to use checksums
378bc9caaf289f1555714992762be871b81186144da552c357e9a81cd92bad5c
BLAKE2b-256 checksum
How to use checksums
54511b82e41eee56e44f78243dad55150d7e3d454c06212ab65b1ebc03d3b3ca
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 Oct 5, 2026.

Transparency log

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

Download URL quilldown-0.4.0-py3-none-any.whl
Size 62.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
aea776570f44ca5bdcb10b578b651713a01a38db1846c88a24f262a97e525bc0
BLAKE2b-256 checksum
How to use checksums
b7af78d056d54453efdd077aa61832d8bcf80e98f5ce1b4e35db2b661407a74f
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 Oct 5, 2026.

Transparency log

Release history Release notifications | RSS feed

0.5.0

2 release files

This release

0.4.0 This release

2 release files

0.3.1

2 release files

0.3.0

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