1028 Commits (e04d731457dd61ded5b77d53467cf8de9236ae19)

Author SHA1 Message Date
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
Edgar Riba 1639639c40 unused miport sys and variable (#13869) 1 year ago
ottmar-zittlau 41c686368d Fix protoc search path in setup.py (#14318) 1 year ago
Jie Luo 8c8cbc43a7 Add client_streaming and server_streaming in MethodDescriptor for upb python 1 year ago
Jie Luo 656d62ae32 internal change 1 year ago
Jie Luo 41af1d53a2 loosen upb for json name conflict check in proto2 between json name and field 1 year ago
Eric Salo 5b6543edb5 upb: first attempt at implementing name mangling for minitable symbols 1 year ago
Adam Cozzette 8970072608 Migrate away from distutils 1 year ago
Protobuf Team Bot ebb1b0550a GetArena() instead of GetArenaForAllocation(). 1 year ago
Eric Salo 07fba1da07 upb: merge ":collections" into ":message" 1 year ago