18 Commits (0ddeb6c4c808c617f8b2e89e7eb105aa630d64da)

Author SHA1 Message Date
Jie Luo e17821cac1 Nextgen Proto Pythonic API: Struct/ListValue assignment and creation 5 months ago
Jie Luo d879311cac Add type name info for upb python parse error message in MergeFromStrig(). To keep same with cpp extension. 6 months ago
Joshua Haberman 1f984453e8 Fix forward for Python bytearray. 6 months ago
jensbjorgensen eb67a91cac make bytearray work (again) (#16691) 6 months ago
Joshua Haberman bffd01c649 Fixed a couple of compiler warnings. 6 months ago
Jie Luo b690e729eb Nextgen Proto Pythonic API: Timestamp/Duration assignment, creation and calculation 6 months ago
Hong Shin 0730adb1c1 rename upb_Message_WhichOneof to upb_Message_WhichOneofByDef 6 months ago
Jie Luo 24f27c3b88 Nextgen Proto Pythonic API: Add 'in' operator 7 months ago
Eric Salo 3d21bc26c9 upb: define kUpb_CompareOption_IncludeUnknownFields flag for upb_Message_IsEqual() 8 months ago
Jie Luo baf211bf63 Automated rollback of commit de8e550e90. 8 months ago
Jie Luo de8e550e90 Nextgen Proto Pythonic API: Add 'in' operator 8 months ago
Eric Salo e1a19ba8bb upb: add 'options' arg to upb_Message_IsEqual() 9 months ago
Eric Salo c69ed472cd upb: implement minitable-based field iterators 10 months ago
Joshua Haberman b9e4894462 Fixed a SEGV when deep copying a non-reified sub-message. 10 months ago
Joshua Haberman de52944f38 [Python/upb] Fixed SEGV when attempting to delete a message attribute 12 months ago
Protobuf Team Bot 0fab773c1d Update remainder of upb to new short license style. 1 year ago
Protobuf Team Bot e32d0948e7 Properly untrack Python GC objects during deallocation. 1 year ago
Adam Cozzette 501ececd39 Reorganize upb file structure 1 year ago
Jie Luo 1e0bc565a0 Do not check required field for upb python MergeFrom 1 year ago
Sandy Zhang 81068e8e8c Internal change 1 year ago
Eric Salo 9ce03d7d05 upb: tag wire/types.h as an export for (only) wire/reader.h 1 year ago
Adam Cozzette 7286ffceb2 Merge the protobuf and upb Bazel repos 1 year ago
Adam Cozzette b2e39c175a Cherry-pick recent changes from the upb repo (#13908) 1 year ago
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
Protobuf Team Bot 9d75ac6145 Address -Wint-conversion issues. 1 year ago
Adam Cozzette fa75cd454f Update references to upb to point to the new location 1 year ago
Eric Salo e45a6d5068 upb: fix a Python memory leak in ByteSize() 1 year ago
Adam Cozzette 047df98dea Move upb-x/ back to upb/ 1 year ago
Adam Cozzette 895f190bda Move upb to upb-x 1 year ago
Adam Cozzette 1ba80d7424 Move upb-temp/ back to upb/ 1 year ago
Adam Cozzette d38b8561e6 Move upb/ to upb-temp/ 1 year ago
Adam Cozzette 6fc87fe3f7 Internal change 1 year ago
Protobuf Team Bot cab6c3e223 Internal change 1 year ago
Adam Cozzette 0d1ba13e83 Move everything into new upb/ directory 1 year ago
Protobuf Team Bot 243add4411 Comparing a proto message with an object of unknown returns NotImplemented 1 year ago
Eric Salo cc41a8bed3 upb: dedup the libraries 1 year ago
Adam Cozzette 5aca728f72 Reformat copyright headers 1 year ago
Jie Luo cbacdf152a Remove RegisterExtension in message class 1 year ago
Jie Luo 60be96e0bf -Make message __deepcopy__ call UPB code instead of default implementation for 2 years ago
Jie Luo 62f1470f09 -Make message CopyFrom() call UPB code instead of default implementation for python UPB 2 years ago
Eric Salo 565c8fe66e upb: copy the wire decode recursion-depth-checking code to the wire encoder 2 years ago
Eric Salo b19c811493 Python: Allow de-serializing bytearray (#868) 2 years ago
Alexandre Jasmin ebaecb7e09 Python: Allow de-serializing bytearray (#868) 2 years ago
Protobuf Team Bot 9d2b5d1716 Add upb_MiniTable_FindUnknown depth_limit parameter. 2 years ago
Eric Salo ea4cb79f66 fix Python bug with required fields 2 years ago
Eric Salo b747edb830 append "ByDef" to names of message accessors that use reflection 2 years ago
Eric Salo 0bb466356d create text/ subdir for all text-format code 2 years ago
Eric Salo 41335a03be normalize upb_Message_New() 2 years ago
Eric Salo edecfd5eb0 upb: use the new reflection headers 2 years ago
Eric Salo 27f8d367d3 fix segfault when clearing an unset oneof in Python 2 years ago