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.
 
 
 
 
 
 
Bill Stoffel 064438830b Fix missing port_undef (#20052) 4 weeks ago
..
compiler
internal Make ParseDict nondestructive for Any (#20111) 4 weeks ago
pyext Fix missing port_undef (#20052) 4 weeks ago
testdata Add CI runs for testing upb Python wheels 1 year ago
util
__init__.py Updating version.json and repo version numbers to: 30.0-dev (#18567) 5 months ago
any.py Nextgen Proto Pythonic API: Add any.py 6 months ago
descriptor.py Fix delimited inheritance in all languages. 9 months ago
descriptor_database.py Fix a Python bug: when package is empty, DescriptorDatabase FindFileContainingSymbol method will able to find symbol names not start with '.' 4 months ago
descriptor_pool.py Use newly split feature defaults in plugins and runtimes. 11 months ago
duration.py Nextgen Proto Pythonic API: Add duration.py 7 months ago
json_format.py Make ParseDict nondestructive for Any (#20111) 4 weeks ago
link_error_fast_cpp.cc internal change 11 months ago
link_error_pure_python.cc internal change 11 months ago
link_error_upb.cc internal change 11 months ago
message.py Ensure protobuf Message.__dir__ returns proto fields 2 months ago
message_factory.py Breaking change: Remove deprecated GetPrototype MessageFactory.GetPrototype(), 4 months ago
proto.py Nextgen Proto Pythonic API: Add byte_size(), clear_message() and clear_field() APIs in proto module 2 months ago
proto_api.cc Add "absl::StatusOr<PythonConstMessagePointer> GetConstMessagePointer(PyObject* msg)" in proto_api which works with cpp extension, upb and pure python. 3 months ago
proto_api.h Add "absl::StatusOr<PythonConstMessagePointer> GetConstMessagePointer(PyObject* msg)" in proto_api which works with cpp extension, upb and pure python. 3 months ago
proto_builder.py Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
proto_json.py Nextgen Proto Pythonic API: “Add-on” proto for JSON serialize/parse 10 months ago
proto_text.py Nextgen Proto Pythonic API: “Add-on” proto for Text Format serialize/parse 2 months ago
python_protobuf.h Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
reflection.py Breaking Change: Remove deprecated reflection methods 4 months ago
runtime_version.py Updating version.json and repo version numbers to: 30.0-dev (#18567) 5 months ago
service_reflection.py Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
symbol_database.py Breaking change: Remove deprecated GetPrototype MessageFactory.GetPrototype(), 4 months ago
text_encoding.py Breaking Change: Made text_format output default to UTF-8. 1 year ago
text_format.py Make python text-format reject octal floats 2 months ago
timestamp.py Nextgen Proto Pythonic API: Add timestamp.py 7 months ago
unknown_fields.py Remove decoder.SkipField. 3 months ago
use_fast_cpp_protos.cc internal change 1 year ago
use_pure_python.cc internal change 1 year ago
use_upb_protos.cc internal change 1 year ago