Changelog
All notable changes to the visynx Python SDK. Versions follow
Semantic Versioning.
0.3.1 (2026-11-14)
Documentation and packaging only; no change to the API or its behaviour.
- New documentation site at docs.visynx.com, with an installation guide, a quickstart, the API reference and this changelog.
- README: an introduction, a features list, an installation section, the NVIDIA Jetson workflow, and links to the docs.
- Package metadata: a clearer description and keywords,
OS Independent, and links to the docs and changelog.
0.3.0 (2026-11-13)
- Run on NVIDIA Jetson: on a Jetson, or with
VISYNX_TRT_PRECISIONset, a portable model loads through onnxruntime's TensorRT provider. The engine is built on the device and cached per device and JetPack release, in INT8 when the export ships calibration and FP16 otherwise. If TensorRT can't build the graph, it falls back to CUDA with a warning. model.download(format="jetson_fp16" | "jetson_int8")waits for INT8 calibration on the server and unpacks the bundle into the target folder.visynx.open_camera("csi://0" | "usb://0" | url)opens Argus (GStreamer), V4L2 or any other OpenCV source.python -m visynx pairchecks avf_key and saves it for the device;Visynx()falls back to it.python -m visynx build-engine PATHbuilds the TensorRT engine ahead of the first frame.LocalModel.providersshows the onnxruntime execution providers in use, and portable models handle more output shapes.
0.2.0 (2026-08-15)
- Run downloaded models offline:
visynx.load_model()returns aLocalModelwhosepredict()gives the sameResultas the hosted call. - New
localextra (pip install "visynx[local]") andpython -m visynx setup.
0.1.1 (2026-08-02)
- Package author set to Visynx.
0.1.0 (2026-08-02)
- First release:
Visynx(api_key=...),vf.model("project/version"), andpredict()withsegment=True(SAM 2 polygons) anddepth=True. - Typed errors that quote
X-Request-ID, and429s retried onRetry-Afterand billed once.