new mcp servers format
This commit is contained in:
11
.venv/lib/python3.10/site-packages/google/protobuf/text_format.py
Executable file → Normal file
11
.venv/lib/python3.10/site-packages/google/protobuf/text_format.py
Executable file → Normal file
@@ -42,7 +42,6 @@ _INTEGER_CHECKERS = (type_checkers.Uint32ValueChecker(),
|
||||
type_checkers.Int64ValueChecker())
|
||||
_FLOAT_INFINITY = re.compile('-?inf(?:inity)?f?$', re.IGNORECASE)
|
||||
_FLOAT_NAN = re.compile('nanf?$', re.IGNORECASE)
|
||||
_FLOAT_OCTAL_PREFIX = re.compile('-?0[0-9]+')
|
||||
_QUOTES = frozenset(("'", '"'))
|
||||
_ANY_FULL_TYPE_NAME = 'google.protobuf.Any'
|
||||
_DEBUG_STRING_SILENT_MARKER = '\t '
|
||||
@@ -431,7 +430,7 @@ class _Printer(object):
|
||||
return False
|
||||
packed_message = _BuildMessageFromTypeName(message.TypeName(),
|
||||
self.descriptor_pool)
|
||||
if packed_message is not None:
|
||||
if packed_message:
|
||||
packed_message.MergeFromString(message.value)
|
||||
colon = ':' if self.force_colon else ''
|
||||
self.out.write('%s[%s]%s ' % (self.indent * ' ', message.type_url, colon))
|
||||
@@ -1166,9 +1165,7 @@ class _Parser(object):
|
||||
else:
|
||||
# For field that doesn't represent presence, try best effort to
|
||||
# check multiple scalars by compare to default values.
|
||||
duplicate_error = not decoder.IsDefaultScalarValue(
|
||||
getattr(message, field.name)
|
||||
)
|
||||
duplicate_error = bool(getattr(message, field.name))
|
||||
|
||||
if duplicate_error:
|
||||
raise tokenizer.ParseErrorPreviousToken(
|
||||
@@ -1792,8 +1789,6 @@ def ParseFloat(text):
|
||||
Raises:
|
||||
ValueError: If a floating point number couldn't be parsed.
|
||||
"""
|
||||
if _FLOAT_OCTAL_PREFIX.match(text):
|
||||
raise ValueError('Invalid octal float: %s' % text)
|
||||
try:
|
||||
# Assume Python compatible syntax.
|
||||
return float(text)
|
||||
@@ -1809,7 +1804,7 @@ def ParseFloat(text):
|
||||
else:
|
||||
# assume '1.0f' format
|
||||
try:
|
||||
return float(text.rstrip('fF'))
|
||||
return float(text.rstrip('f'))
|
||||
except ValueError:
|
||||
raise ValueError("Couldn't parse float: %s" % text)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user