Skip to content

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

Update awscrt and remove support for python3.5

14 May 22:05
0e4e91f
Compare
Choose a tag to compare
  • Python3.5 is EOL, remove support for it.
  • Update awscrt to 0.11.19
  • Add __version__ to the package

Fix Raspberry Pi wheels

11 May 04:07
8b16659
Compare
Choose a tag to compare
  • Use awscrt 0.11.17, which is working again on piwheels.org for python 3.7

Http bugfix

30 Apr 21:53
7bd47b5
Compare
Choose a tag to compare
  • More validation of HTTP/1.1 messages (#273); from aws-crt-python->aws-c-http (#190)

Fix memory leaks and MQTT race conditions

23 Apr 00:30
5d2ffaa
Compare
Choose a tag to compare
  • BUGFIX: several memory leaks fixed
    • awsiot.eventstreamrpc (used by greengrasscoreipc) had circular references the gc could not clean up
    • awscrt.eventstream.rpc.ClientConnection was leaking its native part
    • awscrt.eventstream.rpc.ClientContinuation was leaking incoming headers
    • awscrt.http.HttpRequest was leaking its headers
    • awscrt.auth.AwsSigningConfig was leaking its native part
    • each call to awscrt.auth.aws_sign_request() was leaking native native data
  • BUGFIX: several MQTT race conditions fixed
  • BUGFIX: fixed errors when application is running on Windows for 21 days

Re-release: Fixes for Raspberry pi

19 Apr 18:36
7f8a609
Compare
Choose a tag to compare

This is a re-release of what should have been v1.5.11 which did not have the right tag name.

  • Fix missing files in source distribution. This should fix the release on piwheels.org.
  • Reduce amount of memory needed to compile. This should fix installs from source on older Raspberry Pis.

Updated Greengrass IPC client

31 Mar 00:57
8bf9c0a
Compare
Choose a tag to compare
  • Updated Greengrass IPC client (#172)
  • Updated MQTT to configure protocol operation timeout (#171)
  • Update docs (#163)

EventStreamRPC connect ack bug fix

26 Feb 01:56
805f41b
Compare
Choose a tag to compare
  • New pypi wait strategy (#157)
  • Updating dependency to pick up event stream RPC client fix. (#162)

awscrt 0.10.7

22 Feb 05:42
80f1a9d
Compare
Choose a tag to compare
v1.5.6

latest-awscrt (#158)

MQTT on-message callback has more info

18 Feb 00:49
fb4eac9
Compare
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
Compare
Choose a tag to compare
v1.5.4

Greengrass v2 IPC Connection and Sample (#144)