- Update to kafka-python 2.0.2 to support python 3.8. #16 by @murthysrd This is a major version bump as topics will no longer be auto-created by the sensors or by the produce action even if the Kafka server is configured to auto-create the topics and partitions.
- Drop Python 2.7 support
- Convert topic to string in Python 3. Fixes #12
- Add explicit support for Python 2 and 3
ProduceResponse
has no__dict__
attribute. So this version changes theproduce.py
to return the results of the_as_dict
method instead
- Sensor payload parameter schema for
KafkaMessageSensor
andKafkaGCPMessageSensor
sensor has been fixed so trigger dispatching works correctly under StackStorm >= 2.9.0 where trigger payload validation is enabled by default. #7 #8