Releases: reactor-team/reactor-client-sdks
Release list
Python SDK 1.4.0
reactor-sdk 1.4.0 — platform wheels for the Python SDK.
pip install reactor-sdk==1.4.0
Each wheel bundles libreactor_ffi for its platform and is tagged
py3-none-<platform>: the SDK reaches the native library through ctypes and
links no libpython, so one wheel per platform covers every supported
interpreter (3.10+).
Linux needs glibc 2.34 or newer (x86_64, aarch64), macOS 11+ on arm64 and
13+ on x86_64, and Windows x86_64. There is no sdist, so on anything else
pip resolves to an older release instead of failing — pin
reactor-sdk>=1.0 to turn that into an error. The README has the table.
See sdks/python/CHANGELOG.md for what changed.
The same wheels are attached here. To install one directly:
pip install https://github.com/reactor-team/reactor-client-sdks/releases/download/python-v1.4.0/<wheel>
Checksums are in SHA256SUMS.
Python SDK 1.3.0
reactor-sdk 1.3.0 — platform wheels for the Python SDK.
pip install reactor-sdk==1.3.0
Each wheel bundles libreactor_ffi for its platform and is tagged
py3-none-<platform>: the SDK reaches the native library through ctypes and
links no libpython, so one wheel per platform covers every supported
interpreter (3.10+).
Linux needs glibc 2.34 or newer (x86_64, aarch64), macOS 11+ on arm64 and
13+ on x86_64, and Windows x86_64. There is no sdist, so on anything else
pip resolves to an older release instead of failing — pin
reactor-sdk>=1.0 to turn that into an error. The README has the table.
See sdks/python/CHANGELOG.md for what changed.
The same wheels are attached here. To install one directly:
pip install https://github.com/reactor-team/reactor-client-sdks/releases/download/python-v1.3.0/<wheel>
Checksums are in SHA256SUMS.
C++ SDK 1.0.0
The Reactor C++ SDK 1.0.0 — one archive per platform.
Each archive is an install tree: the headers, libreactor_sdk, a CMake
package config, and libreactor_ffi beside them. Extract it and point
CMake at it:
find_package(reactor-sdk REQUIRED)
target_link_libraries(app PRIVATE reactor::sdk)cmake -S . -B build -DCMAKE_PREFIX_PATH=/path/to/reactor-sdk-cpp-1.0.0-<platform>
There is no source archive: the package is useless without the native
library, and building that needs a Rust toolchain and a libwebrtc download.
Linux needs glibc 2.34 or newer (x86_64, aarch64), macOS 11+ on arm64 and
13+ on x86_64, and Windows x86_64 — the same five platforms
reactor-webrtc ships. Anything else has to build the library itself; the
README has the table and the instructions.
See sdks/cpp/CHANGELOG.md for what changed.
Checksums are in SHA256SUMS.
Python SDK 1.2.0
reactor-sdk 1.2.0 — platform wheels for the Python SDK.
pip install reactor-sdk==1.2.0
Each wheel bundles libreactor_ffi for its platform and is tagged
py3-none-<platform>: the SDK reaches the native library through ctypes and
links no libpython, so one wheel per platform covers every supported
interpreter (3.10+).
Linux needs glibc 2.34 or newer (x86_64, aarch64), macOS 11+ on arm64 and
13+ on x86_64, and Windows x86_64. There is no sdist, so on anything else
pip resolves to an older release instead of failing — pin
reactor-sdk>=1.0 to turn that into an error. The README has the table.
The same wheels are attached here. To install one directly:
pip install https://github.com/reactor-team/reactor-client-sdks/releases/download/python-v1.2.0/<wheel>
Checksums are in SHA256SUMS.
JS SDK 3.0.1
@reactor-team/js-sdk 3.0.1.
npm install @reactor-team/js-sdk@3.0.1
See sdks/js/CHANGELOG.md for what changed.
JS SDK 3.0.0
@reactor-team/js-sdk 3.0.0.
npm install @reactor-team/js-sdk@3.0.0
See sdks/js/CHANGELOG.md for what changed.
Python SDK 1.1.1
reactor-sdk 1.1.1 — platform wheels for the Python SDK.
pip install reactor-sdk==1.1.1
Each wheel bundles libreactor_ffi for its platform and is tagged
py3-none-<platform>: the SDK reaches the native library through ctypes and
links no libpython, so one wheel per platform covers every supported
interpreter (3.10+).
Linux needs glibc 2.34 or newer (x86_64, aarch64), macOS 11+ on arm64 and
13+ on x86_64, and Windows x86_64. There is no sdist, so on anything else
pip resolves to an older release instead of failing — pin
reactor-sdk>=1.0 to turn that into an error. The README has the table.
The same wheels are attached here. To install one directly:
pip install https://github.com/reactor-team/reactor-client-sdks/releases/download/python-v1.1.1/<wheel>
Checksums are in SHA256SUMS.
Python SDK 1.1.0
reactor-sdk 1.1.0 — platform wheels for the Python SDK.
pip install reactor-sdk==1.1.0
Each wheel bundles libreactor_ffi for its platform and is tagged
py3-none-<platform>: the SDK reaches the native library through ctypes and
links no libpython, so one wheel per platform covers every supported
interpreter (3.10+).
Linux needs glibc 2.34 or newer (x86_64, aarch64), macOS 11+ on arm64 and
13+ on x86_64, and Windows x86_64. There is no sdist, so on anything else
pip resolves to an older release instead of failing — pin
reactor-sdk>=1.0 to turn that into an error. The README has the table.
The same wheels are attached here. To install one directly:
pip install https://github.com/reactor-team/reactor-client-sdks/releases/download/python-v1.1.0/<wheel>
Checksums are in SHA256SUMS.
Python SDK 1.0.1
reactor-sdk 1.0.1 — platform wheels for the Python SDK.
pip install reactor-sdk==1.0.1
Each wheel bundles libreactor_ffi for its platform and is tagged
py3-none-<platform>: the SDK reaches the native library through ctypes and
links no libpython, so one wheel per platform covers every supported
interpreter (3.10+).
Linux needs glibc 2.34 or newer (x86_64, aarch64), macOS 11+ on arm64 and
13+ on x86_64, and Windows x86_64. There is no sdist, so on anything else
pip resolves to an older release instead of failing — pin
reactor-sdk>=1.0 to turn that into an error. The README has the table.
The same wheels are attached here. To install one directly:
pip install https://github.com/reactor-team/reactor-client-sdks/releases/download/python-v1.0.1/<wheel>
Checksums are in SHA256SUMS.
Python SDK 1.0.0
reactor-sdk 1.0.0 — platform wheels for the Python SDK.
pip install reactor-sdk==1.0.0
Each wheel bundles libreactor_ffi for its platform and is tagged
py3-none-<platform>: the SDK reaches the native library through ctypes and
links no libpython, so one wheel per platform covers every supported
interpreter (3.10+).
Linux needs glibc 2.34 or newer (x86_64, aarch64), macOS 11+ on arm64 and
13+ on x86_64, and Windows x86_64. There is no sdist, so on anything else
pip resolves to an older release instead of failing — pin
reactor-sdk>=1.0 to turn that into an error. The README has the table.
The same wheels are attached here. To install one directly:
pip install https://github.com/reactor-team/reactor-client-sdks/releases/download/python-v1.0.0/<wheel>
Checksums are in SHA256SUMS.