Skip to content

v1.6.3

Choose a tag to compare

@alexarje alexarje released this 27 Jun 21:33
· 382 commits to master since this release

An internal quality, performance, and documentation release (no API changes).

Changed

  • Faster importimport musicalgestures dropped from ~1.5s to ~0.7s by lazy-loading heavy dependencies (scipy.signal, scipy.stats, IPython.display) that are only needed by specific methods.
  • Pose-model download via urllib — replaces the bundled Windows wget.exe and platform shell scripts; removes the 3.8 MB binary from the wheel and is fully cross-platform.

Internal

  • Added a resolve_filename() helper centralising the target_name/overwrite output-path logic (the pattern whose copy-paste variants caused the earlier grid()/blend() bugs); adopted across the single-output video methods and all MgAudio methods.
  • Added regression tests for the audio–movement suite, resample(), the pose renderers, and the core-class conveniences (353 → 371 tests).
  • Documentation refreshed (README, installation, wiki) for the above.

See the CHANGELOG for details.