20 Commits (7dfcfd7cc6882f0cccf4915e89d112f3db2dd43c)

Author SHA1 Message Date
Protobuf Team Bot ae488a016a Use noncontiguous unknown fields API in upb python 4 months ago
Hood Chatham b915e9f44e Fix signature of `PyUpb_MessageMeta_Clear` (#17959) 7 months ago
Jie Luo e17821cac1 Nextgen Proto Pythonic API: Struct/ListValue assignment and creation 9 months ago
Jie Luo d879311cac Add type name info for upb python parse error message in MergeFromStrig(). To keep same with cpp extension. 10 months ago
Joshua Haberman 1f984453e8 Fix forward for Python bytearray. 10 months ago
jensbjorgensen eb67a91cac make bytearray work (again) (#16691) 10 months ago
Joshua Haberman bffd01c649 Fixed a couple of compiler warnings. 10 months ago
Jie Luo b690e729eb Nextgen Proto Pythonic API: Timestamp/Duration assignment, creation and calculation 10 months ago
Hong Shin 0730adb1c1 rename upb_Message_WhichOneof to upb_Message_WhichOneofByDef 10 months ago
Jie Luo 24f27c3b88 Nextgen Proto Pythonic API: Add 'in' operator 11 months ago
Eric Salo 3d21bc26c9 upb: define kUpb_CompareOption_IncludeUnknownFields flag for upb_Message_IsEqual() 12 months ago
Jie Luo baf211bf63 Automated rollback of commit de8e550e90. 12 months ago
Jie Luo de8e550e90 Nextgen Proto Pythonic API: Add 'in' operator 12 months ago
Eric Salo e1a19ba8bb upb: add 'options' arg to upb_Message_IsEqual() 1 year ago
Eric Salo c69ed472cd upb: implement minitable-based field iterators 1 year ago
Joshua Haberman b9e4894462 Fixed a SEGV when deep copying a non-reified sub-message. 1 year ago
Joshua Haberman de52944f38 [Python/upb] Fixed SEGV when attempting to delete a message attribute 1 year 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 2 years ago
Jie Luo 1e0bc565a0 Do not check required field for upb python MergeFrom 2 years ago
Sandy Zhang 81068e8e8c Internal change 2 years ago
Eric Salo 9ce03d7d05 upb: tag wire/types.h as an export for (only) wire/reader.h 2 years ago
Adam Cozzette 7286ffceb2 Merge the protobuf and upb Bazel repos 2 years ago
Adam Cozzette b2e39c175a Cherry-pick recent changes from the upb repo (#13908) 2 years 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. 2 years ago
Protobuf Team Bot 9d75ac6145 Address -Wint-conversion issues. 2 years ago
Adam Cozzette fa75cd454f Update references to upb to point to the new location 2 years ago
Eric Salo e45a6d5068 upb: fix a Python memory leak in ByteSize() 2 years ago
Adam Cozzette 047df98dea Move upb-x/ back to upb/ 2 years ago
Adam Cozzette 895f190bda Move upb to upb-x 2 years ago
Adam Cozzette 1ba80d7424 Move upb-temp/ back to upb/ 2 years ago
Adam Cozzette d38b8561e6 Move upb/ to upb-temp/ 2 years ago
Adam Cozzette 6fc87fe3f7 Internal change 2 years ago
Protobuf Team Bot cab6c3e223 Internal change 2 years ago
Adam Cozzette 0d1ba13e83 Move everything into new upb/ directory 2 years ago
Protobuf Team Bot 243add4411 Comparing a proto message with an object of unknown returns NotImplemented 2 years ago
Eric Salo cc41a8bed3 upb: dedup the libraries 2 years ago
Adam Cozzette 5aca728f72 Reformat copyright headers 2 years ago
Jie Luo cbacdf152a Remove RegisterExtension in message class 2 years 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