mirror of
https://github.com/davidhalter/typeshed.git
synced 2025-12-10 05:51:52 +08:00
Change some str types to Text in google.protobuf.text_format (#5343)
Python 2 `unicode` values are supported. For example: https://github.com/protocolbuffers/protobuf/blob/master/python/google/protobuf/text_format.py#L843
This commit is contained in:
@@ -145,7 +145,7 @@ class _Printer:
|
||||
def PrintFieldValue(self, field: FieldDescriptor, value: Any) -> None: ...
|
||||
|
||||
def Parse(
|
||||
text: Union[str, bytes],
|
||||
text: Union[Text, bytes],
|
||||
message: _M,
|
||||
allow_unknown_extension: bool = ...,
|
||||
allow_field_number: bool = ...,
|
||||
@@ -153,7 +153,7 @@ def Parse(
|
||||
allow_unknown_field: bool = ...,
|
||||
) -> _M: ...
|
||||
def Merge(
|
||||
text: Union[str, bytes],
|
||||
text: Union[Text, bytes],
|
||||
message: _M,
|
||||
allow_unknown_extension: bool = ...,
|
||||
allow_field_number: bool = ...,
|
||||
@@ -161,7 +161,7 @@ def Merge(
|
||||
allow_unknown_field: bool = ...,
|
||||
) -> _M: ...
|
||||
def MergeLines(
|
||||
lines: Iterable[Union[str, bytes]],
|
||||
lines: Iterable[Union[Text, bytes]],
|
||||
message: _M,
|
||||
allow_unknown_extension: bool = ...,
|
||||
allow_field_number: bool = ...,
|
||||
@@ -181,8 +181,8 @@ class _Parser:
|
||||
descriptor_pool: Optional[DescriptorPool] = ...,
|
||||
allow_unknown_field: bool = ...,
|
||||
) -> None: ...
|
||||
def ParseLines(self, lines: Iterable[Union[str, bytes]], message: _M) -> _M: ...
|
||||
def MergeLines(self, lines: Iterable[Union[str, bytes]], message: _M) -> _M: ...
|
||||
def ParseLines(self, lines: Iterable[Union[Text, bytes]], message: _M) -> _M: ...
|
||||
def MergeLines(self, lines: Iterable[Union[Text, bytes]], message: _M) -> _M: ...
|
||||
|
||||
class Tokenizer:
|
||||
token: str = ...
|
||||
|
||||
Reference in New Issue
Block a user