Skip to content

@chrissmith-mcafee chrissmith-mcafee released this Apr 23, 2018 · 78 commits to master since this release

OpenDXL Python Client 4.1.0.184 Release

Release notes:

  • Python 3 support (Python 3.4+), while retaining the ability to run under Python 2.7
  • Python 2.7.9 is the minimum Python 2.7 version supported (no longer compatible with 2.7.8)
  • MessagePack and Paho-MQTT are no longer embedded as part of the library (added as dependencies)
  • Distributed as a universal wheel package (single package which can be installed on either Python 2.7.9+ or Python 3.4.0+)
  • "String" type fields for incoming DXL Messages will now be decoded to a text/Unicode type string (unicode on Python 2, str on Python 3). For Python 2, these fields had previously been decoded to the byte string str type. The Message.payload field will continue to be decoded to the byte string str type on Python 2 and as bytes on Python 3
  • Distribution zip files will no longer include .egg files
  • Miscellaneous test fixes
Assets 3
You can’t perform that action at this time.