1085 Commits (ef020875349635ba2bdefe4ef294dcee54500766)

Author SHA1 Message Date
Jie Luo 9cc5be12ed Catch all the exceptions in python JSON ParseDict and raise 9 months ago
Protobuf Team Bot 1a7aa2c4e8 Internal changes. 10 months ago
Protobuf Team Bot 971f88aa63 Improve C++, Python, Java runtime version representations to avoid merge conflicts during release. 10 months ago
Mike Kruskal 95877d8569 Updating version.json and repo version numbers to: 28-dev (#16555) 10 months ago
Jie Luo f799af8bf5 Automated rollback of commit 57772cdae7. 10 months ago
Mike Kruskal db5814e4ff Use newly split feature defaults in plugins and runtimes. 10 months ago
Mike Kruskal ea81024ddf Refactor editions infrastructure to a top-level directory. 10 months ago
Kyle Montemayor 57772cdae7 Add __or__ to enum_type_wrapper so they can be used in type unions 10 months ago
Mike Kruskal b3b4497d61 Implement feature lifetime validation in protoc and the C++ runtime. 10 months ago
Protobuf Team Bot 8257c4469d Copy py_proto_library from rules_python to protobuf 10 months ago
Eric Salo 3d21bc26c9 upb: define kUpb_CompareOption_IncludeUnknownFields flag for upb_Message_IsEqual() 10 months ago
Mike Kruskal 29c69ff00b Fix text-format delimited field handling 10 months ago
Protobuf Team Bot 21d75f861c Remove references to rules_proto 10 months ago
zhangzibao f6bcf9c78f bugfix json_format.py (#16382) 10 months ago
Sandy Zhang ed965bd140 Update python_tag select to include python limited_api 10 months ago
Protobuf Team Bot d7f032ad15 Move private definitions out of //bazel 10 months ago
Jie Luo baf211bf63 Automated rollback of commit de8e550e90. 10 months ago
Jie Luo de8e550e90 Nextgen Proto Pythonic API: Add 'in' operator 10 months ago
Protobuf Team Bot 83ec410d30 Internal change 10 months ago
Anton Grbin 86abf35ef5 Python JSON parser: Ignore invalid enum string values if ignore_unknown_fields is set (#15887) 10 months ago
Jie Luo 7e033c0be1 internal chnge 10 months ago
Jie Luo a2cc9f7b62 internal change 10 months ago
Jie Luo 7cf02389b3 fix upb python: DO NOT create empty optional field after sorting empty repeated field 11 months ago
Eric Salo d452a16b8c upb: fix textformat encoder to print group name instead of field name 11 months ago
Mike Kruskal 0e167e796f Disallow all feature types except enum and boolean. 11 months ago
Protobuf Team Bot 0442ed62cb Enable Protobuf Python version check. 11 months ago
Tiago Quelhas 774627235e Automated Code Change 11 months ago
Protobuf Team Bot dca05ea1cd Add a go/pytype annotation on Duration.toTimedelta. 11 months ago
Eric Salo e1a19ba8bb upb: add 'options' arg to upb_Message_IsEqual() 11 months ago
Jie Luo eee53125c4 internal change 11 months ago
Mike Kruskal d5543304d5 Fix has_presence to account for proto3 extensions in Python. 11 months ago
Protobuf Team Bot 554a00c40a Introduce Python Protobuf runtime version. 11 months ago
Sandy Zhang 5b32936822 Register Scalar/MessageMapContainerTypes as virtual subclasses of MutableMapping instead of inheriting directly. 11 months ago
aiuto 3ab1276bbb Update Bazel references to rules_pkg to the supported file locations. (#15780) 12 months ago
Joshua Haberman 776d072fa1 Removed obsolete TODO. 12 months ago
Eric Salo c69ed472cd upb: implement minitable-based field iterators 12 months ago
Protobuf Team Bot 2fc7022879 Adds string view fields whose accessors are absl::string_view based. 12 months ago
Protobuf Team Bot 2699579875 Breaking change: Remove the deprecated always_print_primitive_fields option from Java, Python and C++ JSON parsers. 1 year ago
Protobuf Team Bot 7d43131a0a Rename the 'includingDefaultValueWithoutPresenceFields' and 'always_print_without_presence_fields' to 'alwaysPrintFieldsWithNoPresence' in the Cpp, Py and Java JSON serializers for consistency. 1 year ago
Protobuf Team Bot 461b50b180 Stop using including_default_value_fields as a positional argument in json_format_test.py 1 year ago
Joshua Haberman 8135fca851 Breaking Change: Removed obsolete/duplicate `setup.py` from Python. 1 year ago
Mike Kruskal 9a020c4a7b Unify behavior of deprecated_legacy_json_field_conflicts across upb and syntax. 1 year ago
Protobuf Team Bot 25c6d34d4e Add new including_default_value_without_presence_fields to Python JSON serializer. 1 year ago
Dennis Shao 9146ce6ddb Updating version.json and repo version numbers to: 27-dev (#15590) 1 year ago
Joshua Haberman 6cf7f9b5f6 Automated rollback of commit f7dbd3841f. 1 year ago
Joshua Haberman ca5ca62fa6 Fixed a bug when deep copying a map field with a closed enum value. 1 year ago
Joshua Haberman af339fad1e Fixed a bug in cl/600990001 -- we need to propagate the as_utf8 parameter that was passed. 1 year ago
Joshua Haberman bf00034493 Breaking Change: Made text_format output default to UTF-8. 1 year ago
Joshua Haberman b9e4894462 Fixed a SEGV when deep copying a non-reified sub-message. 1 year ago
Jie Luo f7dbd3841f internal change 1 year ago