26 Commits (81533b2194bacc43513e20af650b098ba0fd2dd9)

Author SHA1 Message Date
Jie Luo 1e0bc565a0 Do not check required field for upb python MergeFrom 1 year ago
Adam Cozzette 9b46ed520e Add CI runs for testing upb Python wheels 1 year ago
Adam Cozzette 9df1d76970 Prepare to reorganize upb file structure 1 year ago
Sandy Zhang 81068e8e8c Internal change 1 year ago
Jie Luo b1c4c65658 On demand create message meta class for upb python 1 year ago
Jie Luo bc0a87423e Use PyImport_ImportModuleLevel() instead of PyImport_Import() for descriptor_pb2. PyImport_ImportModuleLevel() custom globals and locals pointing to some namespace we control, not normal-looking __builtins__ 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
Joshua Haberman 2d6e554c2e Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
Joshua Haberman 39b6f8d7ba Shorten our license headers into an abbreviated form that references LICENSE instead of including it in full. 1 year ago
Adam Cozzette b2e39c175a Cherry-pick recent changes from the upb repo (#13908) 1 year ago
Jie Luo 8a11c3c8f0 Add python test for deprecated syntax 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
Joshua Haberman 56e9f2b4e4 Added malloc_trim() calls to Python allocator so RSS will decrease when memory is freed 1 year ago
Richard Levasseur 131a7869c7 Internal change 1 year ago
Protobuf Team Bot 9d75ac6145 Address -Wint-conversion issues. 2 years ago
Jie Luo 9c76ea4413 Add upb python Py_mp_subscript for descriptor sequences. 2 years ago
Adam Cozzette fa75cd454f Update references to upb to point to the new location 2 years ago
Jie Luo bf0451983d Make upb python FieldDescriptor able to access the constant cpp type attributes 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