Robot Framework keyword library wrapper for python confluent kafka
APACHE-2.0 License
ConfluentKafkaLibrary library is a wrapper for the confluent-kafka-python.
ConfluentKafkaLibrary is compatible with the latest version of confluent-kafka-python, where the library versions have a 1:1 correspondence (e.g., ConfluentKafkaLibrary 1.3.0 corresponds to confluent-kafka-python 1.3.0). Bug fixes and updates are denoted by a trailing hyphen, such as 1.3.0-1
.
The keyword documentation for ConfluentKafkaLibrary can be found here
To generate the documentation, use the following command:
python -m robot.libdoc -f html src/ConfluentKafkaLibrary docs/index.html
To install the library, run the following command:
pip install robotframework-confluentkafkalibrary
Extra packages:
To install all dependencies use [all]
extension like:
pip install robotframework-confluentkafkalibrary[all]
In most cases, you can refer to the confluent-kafka-python documentation for guidance. Every keyword in ConfluentKafkaLibrary is designed to match the corresponding Python functions. If you are unsure about the pre-configured keywords, please visit the robotframework-ConfluentKafkaLibrary documentation. The Kafka team maintains the up-to-date documentation for configuration properties and their values here.