Skip to content

v0.1.2 — PyPI installation and portable documentation

Pre-release
Pre-release

Choose a tag to compare

@BANANASJIM BANANASJIM released this 26 Oct 00:54
· 8 commits to main since this release

PyPI installation and portable documentation

  • Use the published Python project with uv tool install bitwig-agent; persistent uv tools and version-pinned uvx usage are documented separately.
  • Fix README document links for PyPI by using absolute public URLs. The safety notice renders without GitHub-only syntax.
  • Add the PyPI version badge alongside CI, GitHub release, AUR and MIT badges.
  • Document matching Python/extension upgrades and migration from direct GitHub-wheel installations.
  • Align the Python package, MCP server, Java extension, portable skill and AUR recipe at 0.1.2. No additional runtime control behavior or native safety-gate changes.

This is a new patch release, not a replacement of any 0.1.1 artifact. The wheel, sdist and controller extension are paired; SHA256SUMS covers their exact bytes.

Verification

  • 1,161 Python tests passed.
  • All 14 Java simulated-host/transport test mains passed.
  • Real MCP/Python/Java fixture: 45 matching tools, 50 example roundtrips, Unicode, strict arguments and unknown-error propagation passed.
  • Isolated installed wheel: MCP initialization/version and 45-tool discovery passed; the matching extension copied only into a throwaway home.
  • Disposable Arch build: 1,161 tests and 10 subtests passed. Installed-package MCP and explicit extension copy passed; pacman reported 78 owned files and zero altered files. Namcap reported no errors; its self-import/versioned-interpreter warnings remain bounded by the installed consumer checks.
  • Strict wheel/sdist metadata checks passed. The actual source distribution passed a redacted credential scan and artifact-boundary checks.
  • CI, online Arch build/rebuild and installation, and protected PyPI promotion passed.
  • Fresh PyPI-only persistent uv and uvx consumers passed, including real MCP initialization and 45-tool discovery. A real 0.1.1 to 0.1.2 upgrade preserved the previous extension in its backup directory; direct-wheel to PyPI migration passed.
  • Public GitHub and PyPI README rendering was checked at desktop and 390-pixel widths. The PyPI installation link opens the intended GitHub guide.

PyPI 0.1.2 and AUR 0.1.2-1 are published. The PyPI wheel/sdist SHA-256 values match the original GitHub assets. A fresh public AUR clone downloaded and verified both release sources; the AUR page and yay -Si report 0.1.2-1. Installation guide.

Compatibility and limits

Still experimental. Native evidence remains limited to Linux / Bitwig Studio 6.1.3 / Controller API 25; private operations retain exact loaded-JAR gates. No native DAW, GUI, audio, Undo or save/reopen checks were performed for this packaging/documentation release. Keep backups and use a disposable project; package checks are not native acceptance.