Protocol Buffers - Google's data interchange format
COMMITS
/ python/message.c March 13, 2026
P
Add decoding error details for UPB proto parsing failures.
Protobuf Team Bot committed
March 4, 2026
P
Add missing `upb_XXXDef_FindXXXByNameWithSize` functions and index methods by name
Protobuf Team Bot committed
January 7, 2026
M
Add metadata annotations for generated Python protobuf symbols.
Mikita Belahlazau committed
January 6, 2026
P
Internal version update.
Protobuf Team Bot committed
December 15, 2025
P
Fixed case of referencing invalid pointer.
Protobuf Team Bot committed
September 8, 2025
J
May 16, 2025
May 14, 2025
April 29, 2025
J
Fix python upb crashes on map/repeated reference stub destructor
Jie Luo committed
March 13, 2025
M
fix: contains check segfaults on empty map (#20446)
Mark Jan van Kampen committed
January 24, 2025
P
Python protobuf: kwargs initialization now allows dict() for proto map values.
Protobuf Team Bot committed
January 8, 2025
November 27, 2024
G
[python] Remove semicolon after `PyObject_HEAD` (#16123)
Geoffry Song committed
November 13, 2024
P
Use noncontiguous unknown fields API in upb python
Protobuf Team Bot committed
August 31, 2024
H
Fix signature of `PyUpb_MessageMeta_Clear` (#17959)
Hood Chatham committed
June 24, 2024
J
Nextgen Proto Pythonic API: Struct/ListValue assignment and creation
Jie Luo committed
June 13, 2024
June 12, 2024
J
Fix forward for Python bytearray.
Joshua Haberman committed
J
make bytearray work (again) (#16691)
jensbjorgensen committed
June 11, 2024
J
Fixed a couple of compiler warnings.
Joshua Haberman committed
June 5, 2024
May 28, 2024
H
rename upb_Message_WhichOneof to upb_Message_WhichOneofByDef
Hong Shin committed
May 6, 2024
J
Nextgen Proto Pythonic API: Add 'in' operator
Jie Luo committed
April 6, 2024
E
April 2, 2024
J
Automated rollback of commit de8e550e90cf2542310085b74f71e036a4159341.
Jie Luo committed
J
Nextgen Proto Pythonic API: Add 'in' operator
Jie Luo committed
March 11, 2024
E
upb: add 'options' arg to upb_Message_IsEqual()
Eric Salo committed
February 9, 2024
E
upb: implement minitable-based field iterators
Eric Salo committed
January 24, 2024
J
Fixed a SEGV when deep copying a non-reified sub-message.
Joshua Haberman committed
December 12, 2023
J
[Python/upb] Fixed SEGV when attempting to delete a message attribute
Joshua Haberman committed
November 20, 2023
P
Update remainder of upb to new short license style.
Protobuf Team Bot committed
November 6, 2023
P
Properly untrack Python GC objects during deallocation.
Protobuf Team Bot committed
September 26, 2023
A
Reorganize upb file structure
Adam Cozzette committed