Packaging, continuous integration, and a conventional changelog.
Added
pyproject.toml— installs with pip, exposes aninkscape-mcp-serverconsole script. Runtime dependencies remain empty.- CI across Linux, macOS and Windows on Python 3.9–3.13, a second pass with a real Inkscape on Linux and Windows, and a build-and-install job.
--require-inkscapeflag for the self-test.
Changed
- The self-test distinguishes skipped from failed, so the pure-Python half runs anywhere.
- Documentation restructured around a conventional changelog.
Full notes in CHANGELOG.md.