Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-confluent-kafka for 
openSUSE:Factory checked in at 2026-10-03 21:24:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-confluent-kafka (Old)
 and      /work/SRC/openSUSE:Factory/.python-confluent-kafka.new.1631729 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-confluent-kafka"

Sat Oct  3 21:24:53 2026 rev:12 rq:1382101 version:2.15.1

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-confluent-kafka/python-confluent-kafka.changes
    2026-04-12 17:52:27.279514244 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-confluent-kafka.new.1631729/python-confluent-kafka.changes
       2026-10-03 21:24:55.189651594 +0200
@@ -1,0 +2,62 @@
+Fri Oct  2 08:19:32 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 2.15.1:
+  * `DeserializingConsumer` and `DeserializingShareConsumer` now
+    deserialize the message key before the value, matching
+    `SerializingProducer` and the Java client. When both key and
+    value fail to deserialize, the key error is now
+    surfaced instead of the value error.
+  * Minor fix for subjectPrefix parameter in subjects API
+  * Fix race conditions
+  * Fix segmentation fault after calling
+    `AdminClient.delete_records()` followed
+  * by another Admin API call (e.g. `list_topics()`) on Python
+    3.14.
+  * Use `asyncio.get_running_loop()` instead of
+    `asyncio.get_event_loop()` to avoid creating a new event loop
+    and raise an error in case a loop isn't available
+    (@AlexCai26, #2339).
+  * confluent-kafka-python 2.15.1 is based on librdkafka 2.15.1,
+    see the librdkafka release notes for a complete list of changes,
+    enhancements, fixes and upgrade considerations.
+- update to 2.15.0 (bsc#1284013, CVE-2026-15911):
+  * confluent-kafka-python 2.15.0 adds a **Preview**
+    implementation of the KIP-932 share consumer (Queues for
+    Kafka). Members of a share group cooperatively consume from
+    the same partitions with per-record acquire/acknowledge
+    semantics and redelivery, providing queue-like consumption on
+    top of Kafka.
+  * New `ShareConsumer` and `DeserializingShareConsumer` clients:
+    subscribe, batch poll (`poll()` returns a `Messages` batch),
+    and close (with context-manager support).
+  * Implicit (default) and explicit acknowledgement modes
+    (`share.acknowledgement.mode`), with `AcknowledgeType` ACCEPT
+    / RELEASE / REJECT and `Message.delivery_count()`.
+  * Synchronous and asynchronous commit (`commit_sync` /
+    `commit_async`) and an acknowledgement-commit callback.
+  * Runtime SASL credential updates (`set_sasl_credentials`) and
+    new `IllegalStateException` /
+    `ConcurrentModificationException` exceptions.
+  * Fix Encryption fails when expanded union types have two
+    references to the same record (@ChristophMajcenAtXxxlutz,
+    #2262)
+  * Make orjson optional in JSON serdes with stdlib json fallback
+  * Handle non-http errors during retries
+  * Use TLS certification verification with Hashicorp Vault
+  * confluent-kafka-python v2.15.0 is based on librdkafka
+    v2.15.0, see the
+  * librdkafka release notes
+  * for a complete list of changes, enhancements, fixes and
+    upgrade considerations.
+- update to 2.14.2:
+  * Fix URL joining in Python client
+  * Handle anyOf/allOf in JSON transforms
+  * Fix redefining a named Avro type in a diamond dependency
+    pattern
+  * Fix typing_extensions import errors on Python 3.12
+  * Fix Encryption fails when referencing self defined types
+  * confluent-kafka-python v2.14.2 is based on librdkafka
+    v2.14.2, see the librdkafka release notes for a complete list
+    of changes, enhancements, fixes and upgrade considerations.
+
+-------------------------------------------------------------------

Old:
----
  confluent_kafka-2.14.0.tar.gz

New:
----
  confluent_kafka-2.15.1.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-confluent-kafka.spec ++++++
--- /var/tmp/diff_new_pack.9ouaZ9/_old  2026-10-03 21:24:56.031686793 +0200
+++ /var/tmp/diff_new_pack.9ouaZ9/_new  2026-10-03 21:24:56.033686876 +0200
@@ -18,7 +18,7 @@
 
 %{?sle15_python_module_pythons}
 Name:           python-confluent-kafka
-Version:        2.14.0
+Version:        2.15.1
 Release:        0
 Summary:        Confluent's Apache Kafka client for Python
 License:        Apache-2.0

++++++ confluent_kafka-2.14.0.tar.gz -> confluent_kafka-2.15.1.tar.gz ++++++
++++ 7389 lines of diff (skipped)

Reply via email to