Skip to content

Commit c1bedad

Browse files
authored
Minor workaround for PyCharm syntax checker (#1988)
1 parent 62b1dd8 commit c1bedad

File tree

6 files changed

+36
-12
lines changed

6 files changed

+36
-12
lines changed

src/confluent_kafka/schema_registry/_async/avro.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ class AsyncAvroSerializer(AsyncBaseSerializer):
184184
'subject.name.strategy': topic_subject_name_strategy,
185185
'schema.id.serializer': prefix_schema_id_serializer}
186186

187-
async def __init__(
187+
async def __init_impl(
188188
self,
189189
schema_registry_client: AsyncSchemaRegistryClient,
190190
schema_str: Union[str, Schema, None] = None,
@@ -282,6 +282,8 @@ async def __init__(
282282
rule.configure(self._registry.config() if self._registry else {},
283283
rule_conf if rule_conf else {})
284284

285+
__init__ = __init_impl
286+
285287
def __call__(self, obj: object, ctx: Optional[SerializationContext] = None) -> Optional[bytes]:
286288
return self.__serialize(obj, ctx)
287289

@@ -436,7 +438,7 @@ class AsyncAvroDeserializer(AsyncBaseDeserializer):
436438
'subject.name.strategy': topic_subject_name_strategy,
437439
'schema.id.deserializer': dual_schema_id_deserializer}
438440

439-
async def __init__(
441+
async def __init_impl(
440442
self,
441443
schema_registry_client: AsyncSchemaRegistryClient,
442444
schema_str: Union[str, Schema, None] = None,
@@ -505,6 +507,8 @@ async def __init__(
505507
rule.configure(self._registry.config() if self._registry else {},
506508
rule_conf if rule_conf else {})
507509

510+
__init__ = __init_impl
511+
508512
def __call__(self, data: bytes, ctx: Optional[SerializationContext] = None) -> Union[dict, object, None]:
509513
return self.__deserialize(data, ctx)
510514

src/confluent_kafka/schema_registry/_async/json_schema.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ class AsyncJSONSerializer(AsyncBaseSerializer):
201201
'schema.id.serializer': prefix_schema_id_serializer,
202202
'validate': True}
203203

204-
async def __init__(
204+
async def __init_impl(
205205
self,
206206
schema_str: Union[str, Schema, None],
207207
schema_registry_client: AsyncSchemaRegistryClient,
@@ -293,6 +293,8 @@ async def __init__(
293293
rule.configure(self._registry.config() if self._registry else {},
294294
rule_conf if rule_conf else {})
295295

296+
__init__ = __init_impl
297+
296298
def __call__(self, obj: object, ctx: Optional[SerializationContext] = None) -> Optional[bytes]:
297299
return self.__serialize(obj, ctx)
298300

@@ -468,7 +470,7 @@ class AsyncJSONDeserializer(AsyncBaseDeserializer):
468470
'schema.id.deserializer': dual_schema_id_deserializer,
469471
'validate': True}
470472

471-
async def __init__(
473+
async def __init_impl(
472474
self,
473475
schema_str: Union[str, Schema, None],
474476
from_dict: Optional[Callable[[dict, SerializationContext], object]] = None,
@@ -547,6 +549,8 @@ async def __init__(
547549
rule.configure(self._registry.config() if self._registry else {},
548550
rule_conf if rule_conf else {})
549551

552+
__init__ = __init_impl
553+
550554
def __call__(self, data: bytes, ctx: Optional[SerializationContext] = None) -> Optional[bytes]:
551555
return self.__serialize(data, ctx)
552556

src/confluent_kafka/schema_registry/_async/protobuf.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ class AsyncProtobufSerializer(AsyncBaseSerializer):
201201
'use.deprecated.format': False,
202202
}
203203

204-
async def __init__(
204+
async def __init_impl(
205205
self,
206206
msg_type: Message,
207207
schema_registry_client: AsyncSchemaRegistryClient,
@@ -282,6 +282,8 @@ async def __init__(
282282
rule.configure(self._registry.config() if self._registry else {},
283283
rule_conf if rule_conf else {})
284284

285+
__init__ = __init_impl
286+
285287
@staticmethod
286288
def _write_varint(buf: io.BytesIO, val: int, zigzag: bool = True):
287289
"""
@@ -495,7 +497,7 @@ class AsyncProtobufDeserializer(AsyncBaseDeserializer):
495497
'use.deprecated.format': False,
496498
}
497499

498-
async def __init__(
500+
async def __init_impl(
499501
self,
500502
message_type: Message,
501503
conf: Optional[dict] = None,
@@ -544,6 +546,8 @@ async def __init__(
544546
rule.configure(self._registry.config() if self._registry else {},
545547
rule_conf if rule_conf else {})
546548

549+
__init__ = __init_impl
550+
547551
def __call__(self, data: bytes, ctx: Optional[SerializationContext] = None) -> Optional[bytes]:
548552
return self.__serialize(data, ctx)
549553

src/confluent_kafka/schema_registry/_sync/avro.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ class AvroSerializer(BaseSerializer):
184184
'subject.name.strategy': topic_subject_name_strategy,
185185
'schema.id.serializer': prefix_schema_id_serializer}
186186

187-
def __init__(
187+
def __init_impl(
188188
self,
189189
schema_registry_client: SchemaRegistryClient,
190190
schema_str: Union[str, Schema, None] = None,
@@ -282,6 +282,8 @@ def __init__(
282282
rule.configure(self._registry.config() if self._registry else {},
283283
rule_conf if rule_conf else {})
284284

285+
__init__ = __init_impl
286+
285287
def __call__(self, obj: object, ctx: Optional[SerializationContext] = None) -> Optional[bytes]:
286288
return self.__serialize(obj, ctx)
287289

@@ -436,7 +438,7 @@ class AvroDeserializer(BaseDeserializer):
436438
'subject.name.strategy': topic_subject_name_strategy,
437439
'schema.id.deserializer': dual_schema_id_deserializer}
438440

439-
def __init__(
441+
def __init_impl(
440442
self,
441443
schema_registry_client: SchemaRegistryClient,
442444
schema_str: Union[str, Schema, None] = None,
@@ -505,6 +507,8 @@ def __init__(
505507
rule.configure(self._registry.config() if self._registry else {},
506508
rule_conf if rule_conf else {})
507509

510+
__init__ = __init_impl
511+
508512
def __call__(self, data: bytes, ctx: Optional[SerializationContext] = None) -> Union[dict, object, None]:
509513
return self.__deserialize(data, ctx)
510514

src/confluent_kafka/schema_registry/_sync/json_schema.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ class JSONSerializer(BaseSerializer):
201201
'schema.id.serializer': prefix_schema_id_serializer,
202202
'validate': True}
203203

204-
def __init__(
204+
def __init_impl(
205205
self,
206206
schema_str: Union[str, Schema, None],
207207
schema_registry_client: SchemaRegistryClient,
@@ -293,6 +293,8 @@ def __init__(
293293
rule.configure(self._registry.config() if self._registry else {},
294294
rule_conf if rule_conf else {})
295295

296+
__init__ = __init_impl
297+
296298
def __call__(self, obj: object, ctx: Optional[SerializationContext] = None) -> Optional[bytes]:
297299
return self.__serialize(obj, ctx)
298300

@@ -468,7 +470,7 @@ class JSONDeserializer(BaseDeserializer):
468470
'schema.id.deserializer': dual_schema_id_deserializer,
469471
'validate': True}
470472

471-
def __init__(
473+
def __init_impl(
472474
self,
473475
schema_str: Union[str, Schema, None],
474476
from_dict: Optional[Callable[[dict, SerializationContext], object]] = None,
@@ -547,6 +549,8 @@ def __init__(
547549
rule.configure(self._registry.config() if self._registry else {},
548550
rule_conf if rule_conf else {})
549551

552+
__init__ = __init_impl
553+
550554
def __call__(self, data: bytes, ctx: Optional[SerializationContext] = None) -> Optional[bytes]:
551555
return self.__serialize(data, ctx)
552556

src/confluent_kafka/schema_registry/_sync/protobuf.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ class ProtobufSerializer(BaseSerializer):
201201
'use.deprecated.format': False,
202202
}
203203

204-
def __init__(
204+
def __init_impl(
205205
self,
206206
msg_type: Message,
207207
schema_registry_client: SchemaRegistryClient,
@@ -282,6 +282,8 @@ def __init__(
282282
rule.configure(self._registry.config() if self._registry else {},
283283
rule_conf if rule_conf else {})
284284

285+
__init__ = __init_impl
286+
285287
@staticmethod
286288
def _write_varint(buf: io.BytesIO, val: int, zigzag: bool = True):
287289
"""
@@ -495,7 +497,7 @@ class ProtobufDeserializer(BaseDeserializer):
495497
'use.deprecated.format': False,
496498
}
497499

498-
def __init__(
500+
def __init_impl(
499501
self,
500502
message_type: Message,
501503
conf: Optional[dict] = None,
@@ -544,6 +546,8 @@ def __init__(
544546
rule.configure(self._registry.config() if self._registry else {},
545547
rule_conf if rule_conf else {})
546548

549+
__init__ = __init_impl
550+
547551
def __call__(self, data: bytes, ctx: Optional[SerializationContext] = None) -> Optional[bytes]:
548552
return self.__serialize(data, ctx)
549553

0 commit comments

Comments
 (0)