Skip to content

Commit f3e1169

Browse files
committed
KafkaProducer: use kafka.net
1 parent 01fdb48 commit f3e1169

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

kafka/producer/kafka.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
import atexit
22
import copy
33
import logging
4+
import selectors
45
import socket
56
import threading
67
import warnings
78
import weakref
89

910
import kafka.errors as Errors
10-
from kafka.client_async import KafkaClient, selectors
11+
from kafka.net.compat import KafkaNetClient
1112
from kafka.codec import has_gzip, has_snappy, has_lz4, has_zstd
1213
from kafka.metrics import MetricConfig, Metrics
1314
from kafka.partitioner.default import DefaultPartitioner
@@ -418,7 +419,7 @@ class KafkaProducer:
418419
'sasl_kerberos_domain_name': None,
419420
'sasl_oauth_token_provider': None,
420421
'socks5_proxy': None,
421-
'kafka_client': KafkaClient,
422+
'kafka_client': KafkaNetClient,
422423
}
423424

424425
DEPRECATED_CONFIGS = ('buffer_memory',)

0 commit comments

Comments
 (0)