Skip to content

v1.1.0a1

Pre-release
Pre-release
Compare
Choose a tag to compare
@thegamecracks thegamecracks released this 19 Jun 00:26
· 25 commits to master since this release
4b347e6

This pre-release introduces a few new methods to the API along with type stubs to help provide documentation and type-checking. Pre-built wheels are available on PyPI and can be installed with pip install LinkPython-extern==1.1.0a1.

The new methods added are:

  • SessionState.forceBeatAtTime(beat, time, quantum)
  • SessionState.timeForIsPlaying()
  • SessionState.requestBeatAtStartPlayingTime(beat, quantum)
  • SessionState.setIsPlayingAndRequestBeatAtTime(isPlaying, time, beat, quantum)
  • Link.captureAppSessionState()
    • Canonical name provided by Link, deprecates Link.captureSessionState()
  • Link.commitAppSessionState()
    • Canonical name provided by Link, deprecates Link.commitSessionState()

As a consequence of adding type stubs, the underlying extension module has been renamed to _link.

Python 3.6 support has been dropped due to the new build system configuration. setuptools-scm is now used for versioning.