856 Commits (347e0bb52567c254119429734f2a5c32b637ae67)

Author SHA1 Message Date
Jie Luo bd7a9df1eb Change upb python to keep the meta class ref on message descriptor. Also add Garbage Collection on meta class and message descriptor. 1 year ago
Jie Luo 3e966f1dc9 Add lock to pure python's field decoders 1 year ago
Protobuf Team Bot 12d4f418a7 Comparing a proto message with an object of unknown returns NotImplemented 1 year ago
Jie Luo 9c76ea4413 Add upb python Py_mp_subscript for descriptor sequences. 1 year ago
Jie Luo bf0451983d Make upb python FieldDescriptor able to access the constant cpp type attributes 1 year ago
Jie Luo abf5dfbfbc Fix a bug that strips options from descriptor.proto in Pure Python. 1 year ago
Jie Luo 836fb65bb7 Test part: upb CopyFrom the default empty message should just clear instead of deep copy 1 year ago
Mike Kruskal 27d42c5ba7 Fix a bug that strips options from descriptor.proto in Python. 1 year ago
Mike Kruskal 2eee41224e Remove editions test proto from setup.py. 1 year ago
ericsalo 843b74e601 Main 202308091812 (#13489) 1 year ago
Protobuf Team Bot aba9a7f1a3 Internal change 1 year ago
Protobuf Team Bot 093e258a71 Updating version.json and repo version numbers to: 24.0 1 year ago
Jie Luo 161989080b Fix wrong warning message info 1 year ago
Protobuf Team Bot 0cf1ea48d4 Fix typo in warning about the deprecated use of message.UnknownFields(). 1 year ago
Jie Luo 47a9091dfa Add test when type is missing when build FileDescriptorProto 1 year ago
Jie Luo c988759a9b Raise warings for message.UnknownFields() usages and navigate to the new add 1 year ago
Protobuf Team Bot 3487ae0c01 Updating version.json and repo version numbers to: 24.0-rc3 1 year ago
Protobuf Team Bot 034ec9d9f6 Updating version.json and repo version numbers to: 24.0-rc2 1 year ago
Jie Luo 533fbbb45e Add tuple support to set Struct 1 year ago
Protobuf Team Bot 05835e374d Updating version.json and repo version numbers to: 24.0-rc1 1 year ago
Yilei Yang 84b1beb3bb Specify stacklevel=2 to these warnings.warn calls, so that users can actually see where these deprecated methods are called, instead of a trace in message_factory.py file itself. 1 year ago
Jie Luo a734d12d61 Use the default generated pool for some message factory tests. 1 year ago
Jie Luo 96ca7d96da Raise warinings when extend repeated field with none iterable in OSS. OSS will raise errors soon 2 years ago
Protobuf Team Bot 2631490637 Automated rollback of commit c4bc23782e. 2 years ago
Protobuf Team Bot c4bc23782e Automated rollback of commit aa2eb83fb8. 2 years ago
Protobuf Team Bot aa2eb83fb8 Fix a bug in which we call Reflection::ClearField() on a default message instance. 2 years ago
Jie Luo 3560e2381e Remove RegisterExtension in message class 2 years ago
Jie Luo 0ce1fce37f Remove AddHelpersToExtenions() back as no-op 2 years ago
Jie Luo 862a2281ce Remove AddHelpersToExtenions() in generated code 2 years ago
Jie Luo f36a5c6674 Internal change 2 years ago
Jie Luo 86fc32cedc Removed message._extensions_by_number 2 years ago
Jie Luo e737c8108a Removed message._extensions_by_name 2 years ago
Mike Kruskal 734b2abcca Internal Code Change 2 years ago
Jie Luo 3b8a472d07 Internal change 2 years ago
deannagarcia 0e23f18865 Merge to main after 23.0 release (#12721) 2 years ago
Protobuf Team Bot 67d9ea87f3 Internal change 2 years ago
Jie Luo e5a7a2eba7 Remove RegisterExtension() in python generated code 2 years ago
Protobuf Team Bot 6e511679de Updating version.json and repo version numbers to: 23.0 2 years ago
Jie Luo 3f5d844d90 Deprecated APIs that add non top descriptors to pool will be removed soon 2 years ago
Protobuf Team Bot d8f44cc2fb Updating version.json and repo version numbers to: 23.0-rc3 2 years ago
Jie Luo 65e047d098 -Make message __deepcopy__ call UPB code instead of default implementation for python UPB (splitted change 1) 2 years ago
Protobuf Team Bot 51f51ac4ef Updating version.json and repo version numbers to: 23.0-rc2 2 years ago
Jie Luo e202f31b78 -Make message CopyFrom() call UPB code instead of default implementation for python UPB 2 years ago
Protobuf Team Bot b21d6be78b Updating version.json and repo version numbers to: 23.0-rc1 2 years ago
Deanna Garcia bd6a0cf15b Delete old numpy_test.py file and replace references with the new one. 2 years ago
Deanna Garcia 13833b1df0 Add numpy test to python_test_srcs target so that the python test wheel will have access to it. 2 years ago
Deanna Garcia d18492ece1 Give upb pb_unit_tests visibility to the new numpy_test target. 2 years ago
Deanna Garcia d21163731b Add init file to new google/protobuf/internal/numpy package to have it recognized as a python module 2 years ago
Deanna Garcia fe038fc9d2 Make numpy/pip_deps a test-only dependency. 2 years ago
Protobuf Team Bot a05c57d43c Mark sequence containers as Py_TPFLAGS_SEQUENCE, enabling pattern matching 2 years ago