Releases: Azure/azure-iot-sdk-python
release_2017_10_23
Python Device Client
- Update to latest C SDK release (see changes here: (also: https://github.com/Azure/azure-iot-sdk-c/releases))
Bug Fixes
- Fix for uninitialized result value on uamqp_messaging.c (ref c-shared github issue #118)
Documentation
- Improved AMQP Batching documentation
- (On behalf of yzhong94) Add feature matrix documentation
Shared Utility
- (Bug Fix) set tickcounter_ms_t to 64-bit integer data type for Windows
- Fix open issues in socket and TLS layer- Change code to not send during error state in socketio (github issue #106)
- Added Base32 code
Python Service Client
- Update to latest C SDK release (see changes here: https://github.com/Azure/azure-iot-sdk-c/releases)
https://pypi.python.org/pypi?:action=display&name=azure-iothub-device-client&version=1.1.26.0
https://pypi.python.org/pypi?:action=display&name=azure-iothub-service-client&version=1.1.0.18
release_2017_10_16
Python Device Client
- Update to latest C SDK release (see changes here: (also: https://github.com/Azure/azure-iot-sdk-c/releases))
Changes
- Bring back content type & encoding missed in AMQP batching
- Add default timeout to amqp
- Update transport for new service changes for amqp & mqtt
Bug Fixes
- Url encode the file name before to enable blanks
Documentation
- Update Iothub_sdk_options.md to include all options in the SDK
uAMQP
- (Bug Fix) Fix for unitialized result value on uamqp_messaging.c (ref c-shared github issue #118)
uMQTT
- (Bug Fix) Fix bug if the message is 127 then the size would not get calculated correctly
Python Service Client
- Update to latest C SDK release (see changes here: https://github.com/Azure/azure-iot-sdk-c/releases)
https://pypi.python.org/pypi?:action=display&name=azure-iothub-device-client&version=1.1.25.0
https://pypi.python.org/pypi?:action=display&name=azure-iothub-service-client&version=1.1.0.17
release_2017_09_26
Python Device Client
- Update to latest C SDK release (see changes here: (also: https://github.com/Azure/azure-iot-sdk-c/releases))
Changes
- AMQP transport to process C2D messages with UUID/ULONG in message-id and correlation-id
- Added uHTTP submodule
- Removed device-methods "WIP" define from the c-sdk
- Update dice tool to accept user input correctly
Bug Fixes
- Fixed SAS token expiration length in AMQP transport
C Shared Utility
- Added Decode to base32 module
uAMQP
- (Bug Fix) Add check for Null value on message_destroy
Python Service Client
- Update samples
- Update to latest C SDK release (see changes here: https://github.com/Azure/azure-iot-sdk-c/releases)
https://pypi.python.org/pypi?:action=display&name=azure-iothub-device-client&version=1.1.24.0
https://pypi.python.org/pypi?:action=display&name=azure-iothub-service-client&version=1.1.0.16
release_2017_09_08
Python Device Client
- Update setup document with PyPI instructions
- Update to latest C SDK release (see changes here: https://github.com/Azure/azure-iot-sdk-c/releases)
Python Service Client
- Update setup document with PyPI instructions
- Update to latest C SDK release (see changes here: https://github.com/Azure/azure-iot-sdk-c/releases)
https://pypi.python.org/pypi?:action=display&name=azure-iothub-device-client&version=1.1.23.0
https://pypi.python.org/pypi?:action=display&name=azure-iothub-service-client&version=1.1.0.15
release_2017_08_25
Python Device Client
- Update to latest C SDK release (see changes here: https://github.com/Azure/azure-iot-sdk-c/releases)
Python Service Client
- Update to latest C SDK release (see changes here: https://github.com/Azure/azure-iot-sdk-c/releases)
https://pypi.python.org/pypi?:action=display&name=azure-iothub-device-client&version=1.1.22.0
https://pypi.python.org/pypi?:action=display&name=azure-iothub-service-client&version=1.1.0.14
release_2017_08_14
Python Device Client
- Update to latest C SDK release (see changes here: https://github.com/Azure/azure-iot-sdk-c/releases)
Python Service Client
- Update to latest C SDK release (see changes here: https://github.com/Azure/azure-iot-sdk-c/releases)
https://pypi.python.org/pypi?:action=display&name=azure-iothub-device-client&version=1.1.21.0
https://pypi.python.org/pypi?:action=display&name=azure-iothub-service-client&version=1.1.0.13
release_2017_07_28
Python Device Client
- Add new device client constructor to create client with existing transport (transport sharing)
- Expose all client APIs from C-SDK: set_connection_status_callback, set_retry_policy, get_retry_policy, set_device_method_callback_ex, device_method_response
- New sample for transport sharing: iothub_client_shared_transport_sample.py
- Update iothub_client_sample.py
- Update to latest C SDK release (see changes here: https://github.com/Azure/azure-iot-sdk-c/releases)
Python Service Client
- Update to latest C SDK release (see changes here: https://github.com/Azure/azure-iot-sdk-c/releases)
https://pypi.python.org/pypi?:action=display&name=azure-iothub-device-client&version=1.1.20.0
https://pypi.python.org/pypi?:action=display&name=azure-iothub-service-client&version=1.1.0.12
release_2017_07_17
Python Device Client
- Compatibility fix for older compilers
- Update to latest C SDK release (see changes here: https://github.com/Azure/azure-iot-sdk-c/releases)
Python Service Client
- Update to latest C SDK release (see changes here: https://github.com/Azure/azure-iot-sdk-c/releases)
Documentation
- Update LTS document
- Update readme with how to use new packages
PyPi packages
- Create packages for Linux (Ubuntu 32/64) and Raspberry Pi (32/64)
https://pypi.python.org/pypi?:action=display&name=azure-iothub-device-client&version=1.1.19.0
https://pypi.python.org/pypi?:action=display&name=azure-iothub-service-client&version=1.1.0.11
release_2017_06_30
Python Device Client
- Update to latest C SDK release (see changes here: https://github.com/Azure/azure-iot-sdk-c/releases)
Python Service Client
- Update to latest C SDK release (see changes here: https://github.com/Azure/azure-iot-sdk-c/releases)
PyPi packages
https://pypi.python.org/pypi?:action=display&name=azure-iothub-device-client&version=1.1.18.0
https://pypi.python.org/pypi?:action=display&name=azure-iothub-service-client&version=1.1.0.10
release_2017_06_06
Python Device Client
- Update to latest C SDK release (see changes here: https://github.com/Azure/azure-iot-sdk-c/releases)
- Updated sample and E2E certificates
Python Service Client
- Update to latest C SDK release (see changes here: https://github.com/Azure/azure-iot-sdk-c/releases)
PyPi packages
https://pypi.python.org/pypi?:action=display&name=azure-iothub-device-client&version=1.1.16.0
https://pypi.python.org/pypi?:action=display&name=azure-iothub-service-client&version=1.1.0.8