{"library":"kafka-python","type":"library","category":null,"description":"kafka-python is a pure Python client for Apache Kafka, designed to function much like the official Java client with a set of Pythonic interfaces for producing, consuming, and administering Kafka topics. It is actively maintained with frequent releases and supports Kafka brokers from version 0.8.0 up to 4.0 and beyond due to backward compatibility of the Kafka protocol. The current latest stable release is 2.3.1, though PyPI may list 2.3.0 as the newest packaged version.","language":"python","status":"active","version":"2.3.1","tags":["kafka","messaging","streaming","data-pipeline"],"last_verified":"Tue Jun 09","install":[{"cmd":"pip install kafka-python","imports":["from kafka import KafkaProducer","from kafka import KafkaConsumer","from kafka import KafkaAdminClient","from kafka import TopicPartition"]},{"cmd":"pip install 'kafka-python[crc32c,lz4,snappy,zstd]'","imports":[]}],"homepage":null,"github":"https://github.com/dpkp/kafka-python","docs":null,"changelog":null,"pypi":"https://pypi.org/project/kafka-python/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":83,"avg_install_s":2.2,"avg_import_s":0.24,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/kafka-python/compatibility"}}