Skip to content

Releases: aws/aws-iot-device-sdk-python-v2

awscrt 0.10.7

22 Feb 05:42
80f1a9d

Choose a tag to compare

v1.5.6

latest-awscrt (#158)

MQTT on-message callback has more info

18 Feb 00:49
fb4eac9

Choose a tag to compare

  • MQTT on-message callbacks have new qos, retain, and dup args. This is a backwards-compatible change.

  • Allow custom credentials providers via awscrt.auth.AwsCredentialsProvider.new_delegate()

Greengrass v2 IPC Connection and Sample

05 Feb 19:33
a7739a6

Choose a tag to compare

v1.5.4

Greengrass v2 IPC Connection and Sample (#144)

Greengrass IPC client support

15 Dec 20:42
ea98597

Choose a tag to compare

  • Added Greengrass IPC client
  • Added EventStream RPC capability

Fix python 3.8, 3.9, and aarch64

27 Oct 23:22
e55e065

Choose a tag to compare

  • BUGFIX: update to awscrt 0.9.10, the previous version was missing wheels for python 3.8 and 3.9 on Linux x86_64, and missing all Linux aarch64 wheels.
  • BUGFIX: MQTT CONNACK with error code results in failed connection.
  • BUGFIX: Fix X-Amz-Security-Token bug in HTTP request signing.
  • BUGFIX: Fix ecc signature verification failures under certain cases on Windows.

Updated to v0.9.3 of Python CRT

13 Oct 00:04
6c33ae9

Choose a tag to compare

Updated to v0.9.3 of Python CRT (#117)

  • Updated to v0.9.3 of Python CRT

Remove Python 2 support

10 Sep 21:27
4c66229

Choose a tag to compare

  • MAJOR CHANGE: Remove support for Python 2, Python 2.7 was end of life Jan 1, 2020.
  • MAJOR CHANGE: Stop releasing wheels for Python 3.4, which was end of life in 2019.
  • DOCS: Update docstrings, publish docs to https://aws.github.io/aws-iot-device-sdk-python-v2/

Upgrading CRT version

28 Aug 23:15
15a25be

Choose a tag to compare

  • API CHANGE: awscrt.auth.AwsSigningConfig.signed_body_value is now a string instead of an enum.
  • API CHANGE: Added check for iOS platform
  • BUGFIX: websocket no longer hangs if CLOSE frame cannot be sent.
  • BUGFIX: Fixes a crash when shutting down an mqtt connection with an incomplete request with no callback from aws-c-mqtt

fix race condition & possible momery leak from dependency

06 Aug 18:13
dca78ff

Choose a tag to compare

udpate crt-python to 0.6.2 (#97)

Co-authored-by: Dengke Tang <dengket@amazon.com>

Bug fixes

10 Jul 18:55
b6615b4

Choose a tag to compare

  • fixes a variety of bugs, including
    • publish and unsubscribe callbacks not surfacing errors
    • ECS credentials provider crash
  • Updated README and sample-specific README
  • Updated sample client ids to a common pattern across all SDK samples