Versioning
Each SDK release is built against a specific Device API version. For example, Python SDKv0.3.0 targets Device API v0.2.0.
We recommend using an SDK for the API version it was built against. However, SDKs may be used with newer API versions as long as the API changes are backward-compatible (see API Versioning).
For example, an SDK released for Device API v0.2.0 can safely be used with Device API v0.2.x since it is guaranteed to be backward-compatible.
Of course, older SDKs may not contain all the features of the latest API version. To use features introduced in a newer API version, upgrade to an SDK version built for that API version.
To see which SDK versions are available for a given API version, you can find a compatibility matrix for each language below.
Python
The Python Device SDK provides convenient access to the Device API from any Python application. Below are the SDK versions released for a given API version.| API Version | SDK Versions |
|---|---|
v0.2.0 | v0.3.x+ |
v0.1.0 | v0.1.x - v0.2.x |
python-device-sdk
Official Python SDK for the Miru Device API.

