Skip to content
This repository was archived by the owner on Oct 11, 2023. It is now read-only.

Releases: Azure/azure-iot-sdk-python-preview

Azure IoT Device SDK for Python v2.0.0-preview.10

21 Aug 20:38
Compare
Choose a tag to compare

Changelog

  • [BUGFIX] Return registration result from DPS register
  • [REFACTOR] Rename messaging APIs
  • [REFACTOR] Consistent Fail Operation Pattern
  • [REFACTOR] Added logging for exception inside Paho
  • [INFRASTRUCTURE] Override inherited methods with shim implementations
  • [INFRASTRUCTURE] Reconnect transport after SAS token is renewed

Current SDK features

  • Device & Module clients (including IoT Edge support)
  • Authentication using
    • SAS token
    • Connection String
    • X509
    • Edge Environment
  • Send Messages/Telemetry
  • C2D messages
  • Input/output for IoT Edge
  • Direct Methods
  • Twins
  • Edge local debugging capability using the vs code extension

Features still in development

  • File Upload
  • Invoke Method

Code Examples

https://github.com/Azure/azure-iot-sdk-python-preview/tree/2019-08-21/azure-iot-device/samples

Azure IoT Device SDK for Python v2.0.0-preview.9

31 Jul 23:54
9919643
Compare
Choose a tag to compare

Changelog

  • [BUGFIX] Fixed compatibility error with Edge 1.0.8
  • [BUGFIX] Fixed SSL Error upon reconnection
  • [BUGFIX] Fixed messaging error when a Message has custom properties, but no system properties
  • [ENHANCEMENT] Added User-Agent to all communications
  • [INFRASTRUCTURE] Enforced all pipeline operations handled by a single thread
  • [INFRASTRUCTURE] Added support for multiple communications pipelines
  • [INFRASTRUCTURE] Streamlined pipeline authentication

Current SDK features

  • Device & Module clients (including IoT Edge support)
  • Authentication using
    • SAS token
    • Connection String
    • X509
    • Edge Environment
  • Telemetry
  • C2D messages
  • Input/output for IoT Edge
  • Direct Methods
  • Twins
  • Edge local debugging capability using the vs code extension

Features still in development

  • File Upload
  • Invoke Method

Code Examples

https://github.com/Azure/azure-iot-sdk-python-preview/tree/azure-iot-device-2.0.0-preview.9/azure-iot-device/samples

Azure IoT Device SDK for Python v2.0.0-preview.8

17 Jul 23:20
Compare
Choose a tag to compare

Code Examples

https://github.com/Azure/azure-iot-sdk-python-preview/tree/azure-iot-device-2.0.0-preview.8/azure-iot-device/samples

Current SDK features

  • Device & Module clients (including IoT Edge support)
  • Authentication using
    • SAS token
    • Connection String
    • X509
    • Edge Environment
  • Telemetry
  • C2D messages
  • Input/output for IoT Edge
  • Direct Methods
  • Twins
  • Edge local debugging capability using the vs code extension

Not supported yet

  • File Upload
  • Invoke Method

Azure IoT Device SDK for Python v2.0.0-preview.7

02 Jul 17:04
Compare
Choose a tag to compare

Code Examples

https://github.com/Azure/azure-iot-sdk-python-preview/tree/azure-iot-device-2.0.0-preview.7/azure-iot-device/samples

Current SDK features

  • Device & Module clients (including IoT Edge support)
  • Authentication using
    • SAS token
    • Connection String
    • X509
    • Edge Environment
  • Telemetry
  • C2D messages
  • Input/output for IoT Edge
  • Direct Methods
  • Twins

Not supported yet

  • Edge local debugging capability using the vs code extension
  • File Upload
  • Invoke Method

Azure IoT Device SDK for Python v2.0.0-preview.6

09 Jun 23:25
2a8d60d
Compare
Choose a tag to compare

Code Examples

https://github.com/Azure/azure-iot-sdk-python-preview/tree/release_2019_06_09/azure-iot-device/samples

Current SDK features

  • Device & Module clients (including IoT Edge support)
  • Authentication using a SAS token/Connection String
  • Telemetry
  • C2D messages
  • Input/output for IoT Edge
  • Direct Methods

Not supported yet

  • Twins
  • Edge local debugging capability using the vs code extension
  • File Upload
  • X509
  • Invoke Method

Azure IoT Device SDK for Python v2.0.0-preview.5

31 May 23:46
d810b0c
Compare
Choose a tag to compare

Code Examples

https://github.com/Azure/azure-iot-sdk-python-preview/tree/release_2019_05_31/azure-iot-device/samples

Current SDK features

  • Device & Module clients (including IoT Edge support)
  • authentication using a SAS token/Connection String
  • Telemetry
  • C2D messages
  • input/output for IoT Edge
  • Direct Methods

Not supported yet

  • Twins
  • Edge local debugging capability using the vs code extension
  • File Upload
  • X509
  • Invoke Method