Python wrapper for Ableton Link
This fork was created to streamline the user experience for installing LinkPython by uploading pre-built wheels on PyPI. More information about LinkPython can be found in their repository.
v1.0.0 | v1.0.1 | v1.0.4 | v1.1.0 | main | |
---|---|---|---|---|---|
CPython 3.6 | ✅ | ✅ | ✅ | ❌ | ❌ |
CPython 3.7 | ✅ | ✅ | ✅ | ✅ | ✅ |
CPython 3.8 | ✅ | ✅ | ✅ | ✅ | ✅ |
CPython 3.9 | ✅ | ✅ | ✅ | ✅ | ✅ |
CPython 3.10 | ✅ | ✅ | ✅ | ✅ | ✅ |
CPython 3.11 | ❌ | ✅ | ✅ | ✅ | ✅ |
CPython 3.12 | ❌ | ❌ | ✅ | ✅ | ✅ |
CPython 3.13 | ❌ | ❌ | ❌ | ✅¹ | ✅¹ |
CPython 3.14+ | ❌ | ❌ | ❌ | ❌ | ❌ |
¹ Free-threaded builds of CPython are not yet supported.
Distributions are available on PyPI with the LinkPython-extern package. Example install command:
pip install LinkPython-extern
If you want to build this package from source, you will need CMake installed. You however do not need to manually build the project, as setuptools will handle invoking cmake when you install it with pip. To install directly from the main branch:
pip install git+https://github.com/thegamecracks/link-python
This depends on Link and pybind11. Please mind the licenses of those libraries and their dependencies.