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.
 
 
 
 
 
 
Eric Salo d452a16b8c upb: fix textformat encoder to print group name instead of field name 1 year 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.proto Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
api_implementation.cc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
api_implementation.py Automated rollback of commit f7dbd3841f. 1 year ago
builder.py Internal change 2 years ago
containers.py BREAKING CHANGE in v26: Reject extend repeated field with none iterable (Raise TypeError) 1 year ago
decoder.py internal change 1 year ago
descriptor_database_test.py Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
descriptor_pool_test.py Disallow all feature types except enum and boolean. 1 year ago
descriptor_pool_test1.proto Fixed a bug where FileDescriptor maps like `message_types_by_name` could return descriptors from other files. 1 year 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 Disallow all feature types except enum and boolean. 1 year 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 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years 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 Add `ABSL_ATTRIBUTE_LIFETIME_BOUND` attribute on generated oneof accessors. 2 years 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 Add `ABSL_ATTRIBUTE_LIFETIME_BOUND` attribute on generated oneof accessors. 2 years 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 Breaking change: Remove the deprecated always_print_primitive_fields option from Java, Python and C++ JSON parsers. 1 year 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 On demand create message meta class for upb python 2 years 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 Register Scalar/MessageMapContainerTypes as virtual subclasses of MutableMapping instead of inheriting directly. 1 year 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 loosen upb for json name conflict check in proto2 between json name and field 1 year 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
python_edition_defaults.py.template Implement Editions in Pure Python. 1 year ago
python_message.py internal change 1 year ago
python_protobuf.cc Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
reflection_test.py Fixed a SEGV when deep copying a non-reified sub-message. 1 year ago
runtime_version_test.py Introduce Python Protobuf runtime version. 1 year ago
service_reflection_test.py Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
symbol_database_test.py Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years 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 Add new including_default_value_without_presence_fields to Python JSON serializer. 1 year ago
test_proto3_optional.proto Add new including_default_value_without_presence_fields to Python JSON serializer. 1 year ago
test_util.py Add CI runs for testing upb Python wheels 2 years 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 upb: fix textformat encoder to print group name instead of field name 1 year 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
type_checkers.py Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
unknown_fields_test.py Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
well_known_types.py Add a go/pytype annotation on Duration.toTimedelta. 1 year ago
well_known_types_test.py BREAKING CHANGE in v26: check if Timestamp is valid. 1 year 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