Protocol Buffers - Google's data interchange format (grpc依赖) https://developers.google.com/protocol-buffers/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Jie Luo 0720536eca Breaking change: Python nested message class __qualname__ now contains the outer message name. (Previous __qualname__ has the same result with __name__ for nested message that outer message name was not included) 5 months ago
..
import_test_package Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
numpy Reorganize upb file structure 2 years ago
__init__.py Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
_parameterized.py Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
any_test.py Nextgen Proto Pythonic API: Add any.py 8 months ago
api_implementation.cc Fix outputted command for usage of update_failure_list.py 9 months ago
api_implementation.py internal chnge 1 year ago
builder.py Breaking change: Python nested message class __qualname__ now contains the outer message name. (Previous __qualname__ has the same result with __name__ for nested message that outer message name was not included) 5 months ago
containers.py Breaking Change: Python setdefault behavior change for map field. 5 months ago
decoder.py Nextgen Proto Pythonic API: “Add-on” proto for length prefixed serialize/parse 11 months ago
decoder_test.py Nextgen Proto Pythonic API: “Add-on” proto for length prefixed serialize/parse 11 months ago
descriptor_database_test.py Fix a Python bug: when package is empty, DescriptorDatabase FindFileContainingSymbol method will able to find symbol names not start with '.' 5 months ago
descriptor_pool_test.py Fix minor typos (#17682) 7 months ago
descriptor_pool_test1.proto Fix minor typos (#17682) 7 months ago
descriptor_pool_test2.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
descriptor_test.py Breaking change: Remove deprecated GetDebugString() from protobuf python cpp extension. 5 months ago
duration_test.py Nextgen Proto Pythonic API: Add duration.py 8 months ago
encoder.py Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
enum_type_wrapper.py Automated rollback of commit f799af8bf5. 11 months ago
extension_dict.py Internal change 2 years ago
factory_test1.proto On demand create message meta class for upb python 2 years ago
factory_test2.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
field_mask.py Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
field_mask_test.py Fix cord handling in DynamicMessage and oneofs. 7 months ago
file_options_test.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
generator_test.py Remove deprecated service.py usages from test 8 months ago
import_test.py Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
json_format_test.py Fix minor typos (#17682) 7 months ago
keywords_test.py Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
message_factory_test.py Remove deprecated GetPrototype usages in google/protobuf/ to git rid of the 9 months ago
message_listener.py Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
message_set_extensions.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
message_test.py Breaking change: Python nested message class __qualname__ now contains the outer message name. (Previous __qualname__ has the same result with __name__ for nested message that outer message name was not included) 5 months ago
missing_enum_values.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
more_extensions.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
more_extensions_dynamic.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
more_messages.proto Move python WKT test proto messages into well_known_types_test.proto 9 months ago
no_package.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
packed_field_test.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
proto_builder_test.py Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
proto_json_test.py Use lower_with_under for Python nextgen tests 11 months ago
proto_test.py Fix pyi generation for messages with a field named "self" 6 months ago
pybind11_test_module.cc Fix stack overflow on self-recursive messages with pybind11 10 months ago
python_edition_defaults.py.template Implement Editions in Pure Python. 1 year ago
python_message.py Fix a python bug when assign an empty Struct at creation. 6 months ago
python_protobuf.cc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
recursive_message_pybind11_test.py Fix stack overflow on self-recursive messages with pybind11 10 months ago
reflection_cpp_test.py Fix ContainerBase::DeepCopy to not modify the source object. 7 months ago
reflection_test.py Fix minor typos (#17682) 7 months ago
runtime_version_test.py Mute the minor version warning https://github.com/protocolbuffers/protobuf/issues/18096 7 months ago
self_recursive.proto Fix stack overflow on self-recursive messages with pybind11 10 months ago
self_recursive_from_py.proto Fix stack overflow on self-recursive messages with pybind11 10 months ago
service_reflection_test.py Remove deprecated service.py usages from test 8 months ago
symbol_database_test.py Remove deprecated SymbolDatabase.GetMessages from test 6 months ago
test_bad_identifiers.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
test_proto2.proto Fix pyi generation for messages with a field named "self" 6 months ago
test_proto3_optional.proto Add new including_default_value_without_presence_fields to Python JSON serializer. 1 year ago
test_util.py Fix cord handling in DynamicMessage and oneofs. 7 months ago
testing_refleaks.py Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
text_encoding_test.py Breaking Change: Made text_format output default to UTF-8. 1 year ago
text_format_test.py Add test cases for empty map entries for text format in Python. 6 months ago
thread_safe_test.py Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
timestamp_test.py Fix minor typos (#17682) 7 months ago
type_checkers.py use struct instead of ctype. allows the protobuf python library to work on cpython 3.11's new wasm target [1] 11 months ago
unknown_fields_test.py Fix cord handling in DynamicMessage and oneofs. 7 months ago
well_known_types.py well_known_types: Use str.rpartition instead of str.split for Any type name 6 months ago
well_known_types_test.proto Move python WKT test proto messages into well_known_types_test.proto 9 months ago
well_known_types_test.py Fix a python bug when assign an empty Struct at creation. 6 months ago
wire_format.py Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
wire_format_test.py Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago