KiCad Monkey is a pure Python package for KiCad parser, model, round-trip, and rendering primitives. It uses uv, Hatchling, Rack, pytest, Ruff, Pyright, build, and Twine.
uv sync --extra test
uv run rack run --all
uv run python -m build
uv run twine check dist/*
Package build artifacts under dist/, Rack output, and local
render output are transient. Durable behavior belongs in source, tests,
contracts, ADRs, design docs, and dated release notes.