Vue d'ensemble

confluent-kafka 2.4, publie le 15 avril 2024, ajoute le support de Python 3.12.

Fonctionnalites principales

Support Python 3.12

Les bindings sont compiles pour Python 3.12 avec les corrections de compatibilite necessaires.

python
from confluent_kafka import Producer

producer = Producer({'bootstrap.servers': 'localhost:9092'})

def delivery_report(err, msg):
    if err:
        print(f'Erreur : {err}')
    else:
        print(f'Message envoye : {msg.topic()}')

producer.produce('mon-topic', value='hello',
                 callback=delivery_report)
producer.flush()

Sources