1. 0720536 Breaking change: Python nested message class __qualname__ now contains the outer message name. (Previous __qualname__ has the same result with __name__ for nested message that outer message name was not included) by Jie Luo · 3 months ago
  2. 81da6b9 Breaking Change: Python setdefault behavior change for map field. by Jie Luo · 3 months ago
  3. 610702e Fix a Python bug: when package is empty, DescriptorDatabase FindFileContainingSymbol method will able to find symbol names not start with '.' by Jie Luo · 3 months ago
  4. fc048f4 Add a conformance test for invalid end group tag. by Mike Kruskal · 3 months ago
  5. fd47730 Use ABSL_PREDICT_TRUE|FALSE instead of PROTOBUF_PREDICT_TRUE|FALSE. by Protobuf Team Bot · 3 months ago
  6. 3df01fa Fix GetMutableMessagePointer() in python proto_api to find from generated factory before check with dynamic message factory by Jie Luo · 3 months ago
  7. c261b49 Breaking change: Remove deprecated GetPrototype MessageFactory.GetPrototype(), by Jie Luo · 3 months ago
  8. 721a452 Breaking change: Remove deprecated GetDebugString() from protobuf python cpp extension. by Jie Luo · 4 months ago
  9. 7060d3d Add Python 3.13 test coverage by Protobuf Team Bot · 4 months ago
  10. 47613cf Fix a python bug when assign an empty Struct at creation. by Jie Luo · 4 months ago
  11. 5706140 Add "PythonMessageMutator GetClearedMutableMessage(PyObject *);" in proto_api which works with cpp extension, upb and pure python. by Jie Luo · 4 months ago
  12. 292f964 Breaking Change: Remove deprecated reflection methods by Jie Luo · 4 months ago
  13. 5ba74b1 Breaking Change: Remove deprecated Python RPC Service Interfaces by Jie Luo · 4 months ago
  14. 5599f2c well_known_types: Use str.rpartition instead of str.split for Any type name by Protobuf Team Bot · 4 months ago
  15. 7c0fe16 Automated rollback of commit bfaf36cbb19140fd6132f167ba7928affb76f42c. by Protobuf Team Bot · 4 months ago
  16. bfaf36c Add "PythonMessageMutator GetClearedMutableMessage(PyObject *);" in proto_api which works with cpp extension, upb and pure python. by Jie Luo · 4 months ago
  17. 003e1ac Remove deprecated SymbolDatabase.GetMessages from test by Jie Luo · 4 months ago
  18. b00dca3 Load Python rules everywhere in protobuf by Protobuf Team Bot · 4 months ago
  19. 5e717fd Fix typo in the well_known_types-internal _TIMESTAMPFOMAT constant. by Protobuf Team Bot · 4 months ago
  20. d4a32bb Add test cases for empty map entries for text format in Python. by Tony Liao · 5 months ago
  21. fa858b8 Fix pyi generation for messages with a field named "self" by Samuel Freilich · 5 months ago
  22. 1fe26cf Updating version.json and repo version numbers to: 30.0-dev (#18567) by Mike Kruskal · 5 months ago
  23. e4cbc79 Fix minor typos (#17682) by Nathan Baulch · 5 months ago
  24. 83569cf Mute the minor version warning https://github.com/protocolbuffers/protobuf/issues/18096 by Protobuf Team Bot · 5 months ago
  25. ce6dbe4 Setup fix for python/upb for the enforcement of closed enums in editions. by Mike Kruskal · 5 months ago
  26. 9e8b30c Fix cord handling in DynamicMessage and oneofs. by Mike Kruskal · 5 months ago
  27. f6b9a49 Limit the Python Poison Pills warning count by Protobuf Team Bot · 5 months ago
  28. 4c92328 Fix packed reflection handling bug in edition 2023. by Mike Kruskal · 5 months ago
  29. de51f2c Prepare for `google::protobuf::MapKey` to no longer own string keys by Protobuf Team Bot · 5 months ago
  30. 9fa1f4f Fix ContainerBase::DeepCopy to not modify the source object. by Protobuf Team Bot · 5 months ago
  31. 13cf397 upgrade test images to bazel 6.4 by Protobuf Team Bot · 5 months ago
  32. 0b6e768 Introduce lifetimes for individual feature values. by Mike Kruskal · 5 months ago
  33. b915e9f Fix signature of `PyUpb_MessageMeta_Clear` (#17959) by Hood Chatham · 6 months ago
  34. 8422e97 Migrated upb to use Copybara-standard stripping. by Joshua Haberman · 6 months ago
  35. e4449ba Harmonize license rules between google3 and OSS by Joshua Haberman · 6 months ago
  36. 471ff77 Remove deprecated service.py usages from test by Jie Luo · 6 months ago
  37. 0d9baf3 Remove outdated conformance/fuzz tests. by Mike Kruskal · 6 months ago
  38. 983910f Removed aliases for the boostrap proto libraries. by Joshua Haberman · 6 months ago
  39. dd95e5b Nextgen Proto Pythonic API: Add any.py by Jie Luo · 6 months ago
  40. eab1fa2 Fixed layering check violations once and for all in upb bootstrapping. by Joshua Haberman · 6 months ago
  41. 5a22455 Add test that tries to parse a JSON string that exceeds the recursion limit. by Protobuf Team Bot · 6 months ago
  42. b9f46b8 Remove deprecated reflection.py usages from test by Jie Luo · 6 months ago
  43. b70c4b0 Raise warnings for deprecated python cpp extension GetDebugString(). by Jie Luo · 6 months ago
  44. 903c3f1 Nextgen Proto Pythonic API: Add duration.py by Jie Luo · 6 months ago
  45. 1f93cf8 Internal Change by Protobuf Team Bot · 6 months ago
  46. ee26f27 Nextgen Proto Pythonic API: Add timestamp.py by Jie Luo · 6 months ago
  47. 1aedb97 Move python WKT test proto messages into well_known_types_test.proto by Jie Luo · 7 months ago
  48. c37dd57 Remove deprecated GetPrototype usages in google/protobuf/ to git rid of the by Jie Luo · 7 months ago
  49. d039540 Fix outputted command for usage of update_failure_list.py by Protobuf Team Bot · 7 months ago
  50. 2967c52 -Remove service.py usages in builder by Jie Luo · 7 months ago
  51. 55705f8 Raise warnings for deprecated google/protobuf/reflection.py APIs. by Jie Luo · 7 months ago
  52. 0062132 Update setuptools to 70.3.0 by Protobuf Team Bot · 7 months ago
  53. 8e60d9f Updating version.json and repo version numbers to: 29.0-dev (#17432) by zhangskz · 7 months ago
  54. 32bcf0b Prepare the code for migrating protobuf string accessors to `absl::string_view`. by Protobuf Team Bot · 7 months ago
  55. 27d8304 Add a warning for gencode that is one major version older than runtime by Protobuf Team Bot · 8 months ago
  56. 647ee98 Add #include "third_party/protobuf/port_undef.inc" a bunch of many .cc files by Protobuf Team Bot · 8 months ago
  57. e17821c Nextgen Proto Pythonic API: Struct/ListValue assignment and creation by Jie Luo · 8 months ago
  58. d879311 Add type name info for upb python parse error message in MergeFromStrig(). To keep same with cpp extension. by Jie Luo · 8 months ago
  59. 8beb970 Fix delimited inheritance in all languages. by Mike Kruskal · 8 months ago
  60. 1f98445 Fix forward for Python bytearray. by Joshua Haberman · 8 months ago
  61. eb67a91 make bytearray work (again) (#16691) by jensbjorgensen · 8 months ago
  62. 3784ba1 Fix stack overflow on self-recursive messages with pybind11 by Protobuf Team Bot · 8 months ago
  63. bffd01c Fixed a couple of compiler warnings. by Joshua Haberman · 8 months ago
  64. 4a5660c Automated rollback of commit 4dc164884ca80a546df6005d80ad6bb147f97382. by Protobuf Team Bot · 8 months ago
  65. b3bcbd9 Automated rollback of commit e207f27a35eafe3fb4ad2cb64db316f583d79a38. by Protobuf Team Bot · 9 months ago
  66. 4dc1648 Automated rollback of commit e1bf1f048e783578bcbdaa4572ce3c93908b6494. by Mike Kruskal · 9 months ago
  67. b690e72 Nextgen Proto Pythonic API: Timestamp/Duration assignment, creation and calculation by Jie Luo · 9 months ago
  68. e1bf1f0 Update rules_python to 0.28.0 by Protobuf Team Bot · 9 months ago
  69. e207f27 Internal Change by Protobuf Team Bot · 9 months ago
  70. 3a9f074 Nextgen Proto Pythonic API: “Add-on” proto for length prefixed serialize/parse by Jie Luo · 9 months ago
  71. 18da465 Rename `DynamicCastToGenerated`/`DownCastToGenerated` to by Protobuf Team Bot · 9 months ago
  72. 0730adb rename upb_Message_WhichOneof to upb_Message_WhichOneofByDef by Hong Shin · 9 months ago
  73. f651080 Fixed printing of nan floats/doubles in Python. by Protobuf Team Bot · 9 months ago
  74. 696b5a3 Use lower_with_under for Python nextgen tests by Jie Luo · 9 months ago
  75. 6c91de9 Nextgen Proto Pythonic API: “Add-on” proto for JSON serialize/parse by Jie Luo · 9 months ago
  76. 5a91707 internal change by Jie Luo · 9 months ago
  77. e7fdab4 Add Nextgen python proto_test to github by Jie Luo · 9 months ago
  78. 495ba7b Nextgen Proto Pythonic API: “Add-on” proto for serialize/parse by Jie Luo · 9 months ago
  79. 9de810a use struct instead of ctype. allows the protobuf python library to work on cpython 3.11's new wasm target [1] by Jie Luo · 10 months ago
  80. 24f27c3 Nextgen Proto Pythonic API: Add 'in' operator by Jie Luo · 10 months ago
  81. c4bf83b Automated rollback of commit f799af8bf5c1ff24fa4b6aedfeaef99ef09dd16e. by Kyle Montemayor · 10 months ago
  82. b3e7a00 Add unit test enum showing allocation in repeated enum lists by Protobuf Team Bot · 10 months ago
  83. 9cc5be1 Catch all the exceptions in python JSON ParseDict and raise by Jie Luo · 10 months ago
  84. 1a7aa2c Internal changes. by Protobuf Team Bot · 10 months ago
  85. 971f88a Improve C++, Python, Java runtime version representations to avoid merge conflicts during release. by Protobuf Team Bot · 10 months ago
  86. 95877d8 Updating version.json and repo version numbers to: 28-dev (#16555) by Mike Kruskal · 10 months ago
  87. f799af8 Automated rollback of commit 57772cdae7a97495efdbf2f5438801890cb0f93b. by Jie Luo · 10 months ago
  88. db5814e Use newly split feature defaults in plugins and runtimes. by Mike Kruskal · 10 months ago
  89. ea81024 Refactor editions infrastructure to a top-level directory. by Mike Kruskal · 10 months ago
  90. 57772cd Add __or__ to enum_type_wrapper so they can be used in type unions by Kyle Montemayor · 10 months ago
  91. b3b4497 Implement feature lifetime validation in protoc and the C++ runtime. by Mike Kruskal · 10 months ago
  92. 8257c44 Copy py_proto_library from rules_python to protobuf by Protobuf Team Bot · 10 months ago
  93. 3d21bc2 upb: define kUpb_CompareOption_IncludeUnknownFields flag for upb_Message_IsEqual() by Eric Salo · 11 months ago
  94. 29c69ff Fix text-format delimited field handling by Mike Kruskal · 11 months ago
  95. 21d75f8 Remove references to rules_proto by Protobuf Team Bot · 11 months ago
  96. f6bcf9c bugfix json_format.py (#16382) by zhangzibao · 11 months ago
  97. ed965bd Update python_tag select to include python limited_api by Sandy Zhang · 11 months ago
  98. d7f032a Move private definitions out of //bazel by Protobuf Team Bot · 11 months ago
  99. baf211b Automated rollback of commit de8e550e90cf2542310085b74f71e036a4159341. by Jie Luo · 11 months ago
  100. de8e550 Nextgen Proto Pythonic API: Add 'in' operator by Jie Luo · 11 months ago