Skip to content

1.7.1 — the published API pages described a band this package no longer uses

Choose a tag to compare

@alexarje alexarje released this 05 Aug 13:53
· 301 commits to master since this release
01ac394

Documentation and packaging. No behaviour changed.

Fixed

The committed API pages showed group_qom(points, fs, lo=0.3, hi=15.0) and deep-linked into musicalgestures/_qom.py at line numbers that stopped existing when those functions moved to micromotion on 2026-07-29. They are regenerated from the current source. The band is micromotion.BAND, 0.2–5 Hz.

docs/user-guide/pose-tracking.md and docs/user-guide/sound-movement-toolkit.md said 0.3–5 Hz, and one passed lo=0.3, hi=15.0 in an example a reader would copy. The regeneration script does not touch hand-written pages, so these were corrected by hand.

The micromotion requirement was >=0.3. No such release exists on PyPI below 0.6, and the functions re-exported here arrived far later, so the constraint permitted installations in which from musicalgestures import group_qom fails. It is now >=0.15.2, which is also the floor that makes the committed API pages true, since they are generated from that package's docstrings.

Changed

The three re-export shims now point at https://fourms.github.io/micromotion/. Their generated pages describe the shim rather than the functions, which is correct but left a reader with nowhere to go.

545 tests pass, on Python 3.10 to 3.12 across Linux, macOS and Windows.