telequick_core_ffi.so (Linux), .dylib (macOS), or .dll (Windows) via
ctypes. The wheel bundles the right binary for your platform; if you
build the SDK yourself, point TELEQUICK_LIB_PATH at the .so location.
Requirements
- Python ≥ 3.10
- A C QUIC stack — the SDK uses
aioquic, pulled in as a dependency. - A platform
cryptographybuild for JWT signing (pipwill install one).
Install
Smoke test
FileNotFoundError: Could not find ... FFI Core Library the SDK
couldn’t locate the native lib. Either:
- Install the wheel from PyPI (it bundles the lib), or
- Set
TELEQUICK_LIB_PATHto the absolute path oftelequick_core_ffi.so.
Credentials
Drop your service-account JSON somewhere readable, then either:- Pass the path to
TeleQuickClient(service_account_path=...)directly, or - Export
TELEQUICK_CREDENTIALSand let the SDK pick it up.