confluent-kafka-python
confluent-kafka-python copied to clipboard
make Message type user-instantiable plus some extras
Closes #1535 and #1585
Added a bunch of nice to have feature if you're writting unit tests involving a lot of message handling:
- Made Messages instantiatable from Python
- Two extra set* methods
- Added
__eq__and__ne__comparison - Added
__reduce__so Messages can be passed across processes. Also benefits from https://github.com/confluentinc/confluent-kafka-python/pull/1240 when reducing Messages with error set.
Any chance to get this reviewed and merged?
I came here looking for serialization options for pickling a list of messages to create unit tests, and am thrilled to see an open PR with it.
Any chance to get this reviewed and merged? I came here looking for serialization options for pickling a list of messages to create unit tests, and am thrilled to see an open PR with it.
Hi. It is quite annoying that this github project is nearly dormant, while Confluent is a commercial organization. Perhaps you can contact Confluent and ask them to pay attention to their github project.
@pranavrth Hi ! I wonder why Confluent is being so slow giving feedback or accepting PRs ? Can you give some insight ? Thank you.