1083 Commits (4baa11fc6d0ca8ad3378a498bd38897eb139b96f)

Author SHA1 Message Date
Joshua Haberman b9e4894462 Fixed a SEGV when deep copying a non-reified sub-message. 11 months ago
Jie Luo f7dbd3841f internal change 11 months ago
Sandy Zhang 65c65c2d04 Breaking Change: Use Editions features in Java full runtimes. 11 months ago
Eric Salo 8d0bfb0a5a upb: delete upb:upb, upb:collections, upb/upb.hpp, upb/collections/ 11 months ago
Joshua Haberman f2a91b33e1 Make `str(msg)` in Python print raw UTF-8 strings. Only invalid UTF-8 is escaped. 11 months ago
Dmitri Gribenko 321b817147 Automated Code Change 11 months ago
Jie Luo 0905ba3462 Add "extend repeated with nothing" tests back for upb python 11 months ago
Mike Kruskal 3acd85e0a9 Remove edition getter from python descriptor APIs 11 months ago
Jie Luo 4ebba684c7 BREAKING CHANGE in v26: Remove RegisterExtension in message class 11 months ago
Jie Luo 1658213ba8 BREAKING CHANGE in v26: Reject extend repeated field with none iterable (Raise TypeError) 11 months ago
Jie Luo c51f111022 BREAKING CHANGE in v26: Remove Deprecated APIs that add non top descriptor. 11 months ago
Marcel fbbe681409 Do no longer depend on deprecated //external:python_headers (#15236) 11 months ago
Adam Cozzette a7b0421c78 Breaking change: make protobuf comply with the C++ layering check 11 months ago
Eric Salo 64dbf0dba4 upb: delete the aliases for upb:hash, upb:lex, upb:reflection_internal 12 months ago
Adam Cozzette 4ec9170bcd Fix layering check for usage of gtest 12 months ago
Jie Luo 4f77929203 BREAKING CHANGE in v26: check if Timestamp is valid. 12 months ago
Eric Salo 2fb0b93d9d upb: tighten up and lock down upb/wire/ 12 months ago
Eric Salo b997cb6d8d upb: add a non-void typedef for upb_Message 12 months ago
Jie Luo 706c0d03f8 Automated rollback of commit 1250d5f6cc. 12 months ago
Eric Salo 33cb42e33b upb: add 'static' to several Python map functions 12 months ago
Jie Luo 1250d5f6cc BREAKING CHANGE in v26: check if Timestamp is valid. 12 months ago
Protobuf Team Bot 9c7d2b9d83 Make the utf8_range implementation just in C 1 year ago
Joshua Haberman de52944f38 [Python/upb] Fixed SEGV when attempting to delete a message attribute 1 year ago
Jie Luo 0eac77c2c6 Breaking change in 26 release: Remove msg.UnknownFields() support in pure python and cpp extension. 1 year ago
Mike Kruskal cf2d6965dc Breaking change: Remove C++ legacy syntax descriptor APIs 1 year ago
Mike Kruskal fd40c87bef Breaking change: Remove deprecated syntax accessor. 1 year ago
Joshua Haberman c05b320d9c Fixed a bug where FileDescriptor maps like `message_types_by_name` could return descriptors from other files. 1 year ago
Protobuf Team Bot 0fab773c1d Update remainder of upb to new short license style. 1 year ago
Richard Levasseur 06776d20a5 Add `load()` statements for builtin Python rules/providers 1 year ago
Protobuf Team Bot 00e783d113 Apply clang-tidy fixes to change `static_cast` to `proto2::DownCastToGenerated` in sr_www dependencies. 1 year ago
Mike Kruskal c23d5333c3 Expose editions in Python/upb. 1 year ago
Mike Kruskal e8377f12e1 Expose editions in Python/C++. 1 year ago
Adam Cozzette 5ca84008fc Move utf8_range into the protobuf repo 1 year ago
Adam Cozzette 24fef03259 Add support and partial CI coverage for Python 3.12 1 year ago
Mike Kruskal 15eccf3ec4 Implement Editions in Pure Python. 1 year ago
Adam Cozzette 7e0e8ef385 Move python/BUILD to python/BUILD.bazel 1 year ago
Protobuf Team Bot e32d0948e7 Properly untrack Python GC objects during deallocation. 1 year ago
Jie Luo c508a40f40 Raise warnings for python syntax usages 1 year ago
Jie Luo 1231af10c7 merge 25.x to main (#14617) 1 year ago
Protobuf Team Bot 3ea774370a Internal change 1 year ago
Protobuf Team Bot 6b5d8db01f Updating version.json and repo version numbers to: 25.0 1 year ago
Joshua Haberman 1711ebd455 Fixed Python memory leak in map lookup. 1 year ago
Joshua Haberman b0eeb356b8 Fixed Python memory leak in map lookup. 1 year ago
Mike Kruskal 88249acbfd Internal change 1 year ago
Mike Kruskal 63f4c503a2 Editions: Embed resolved features of descriptor.proto for pure python. 1 year ago
Jie Luo e9953d2155 internal change 1 year ago
Eric Salo 8d67a40d30 upb: fix wheels build errors 1 year ago
Protobuf Team Bot ba1aab2baf Updating version.json and repo version numbers to: 25.0-rc2 1 year ago
Protobuf Team Bot 62a435c1ab Fix handling of Unicode escapes in string data in textproto files. 1 year ago
Protobuf Team Bot 896f3d8ced Updating version.json and repo version numbers to: 25.0-rc1 1 year ago