MarkForge v0.2.1
Pre-release
Pre-release
MarkForge v0.2.1
This prerelease packages MarkForge for direct installation while preserving its existing commands and Python import name.
Packaging
- Distribution name:
markforge-docs - Python package:
markforge - Console commands:
markforgeandmarkforge-gui - Python requirement: 3.12
- Includes a universal Python wheel and source archive
- Adds public project metadata and package building to the cross-platform CI matrix
Installation from this release
uv tool install https://github.com/troyscott/markforge/releases/download/v0.2.1/markforge_docs-0.2.1-py3-none-any.whl
markforge --helpMarker may download local model files during the first PDF conversion. On macOS and CPU-only Linux, install llama.cpp for difficult OCR and layout recovery.
Validation
- 12 tests pass locally
- The wheel installs and launches in an isolated environment
- Package tests and builds pass on GitHub Actions for Linux, macOS, and Windows
- Real Marker conversion remains verified on Apple MPS and CPU
Windows packaging is CI-verified, but NVIDIA CUDA inference still requires a real hardware smoke test.