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.
 
 
 
 
 
 
jensbjorgensen eb67a91cac make bytearray work (again) (#16691) 10 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.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 internal chnge 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 Nextgen Proto Pythonic API: “Add-on” proto for length prefixed serialize/parse 10 months ago
decoder_test.py Nextgen Proto Pythonic API: “Add-on” proto for length prefixed serialize/parse 10 months 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 Nextgen Proto Pythonic API: Timestamp/Duration assignment, creation and calculation 10 months 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 Add unit test enum showing allocation in repeated enum lists 11 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 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 Catch all the exceptions in python JSON ParseDict and raise 11 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 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 make bytearray work (again) (#16691) 10 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 Nextgen Proto Pythonic API: Timestamp/Duration assignment, creation and calculation 10 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 10 months ago
proto_test.py Nextgen Proto Pythonic API: “Add-on” proto for length prefixed serialize/parse 10 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 Nextgen Proto Pythonic API: Timestamp/Duration assignment, creation and calculation 10 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_test.py Add unit test enum showing allocation in repeated enum lists 11 months ago
runtime_version_test.py Introduce Python Protobuf runtime version. 1 year 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 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 Automated rollback of commit e207f27a35. 10 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
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 Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 2 years ago
well_known_types.py Nextgen Proto Pythonic API: Timestamp/Duration assignment, creation and calculation 10 months ago
well_known_types_test.py Nextgen Proto Pythonic API: Timestamp/Duration assignment, creation and calculation 10 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