1218 Commits (064438830bff4d87bb7fcfdaa53aa2598168e524)

Author SHA1 Message Date
Bill Stoffel 064438830b Fix missing port_undef (#20052) 4 weeks ago
atulmerchia d59047a071 Make ParseDict nondestructive for Any (#20111) 4 weeks ago
dependabot[bot] 12dea29b89 Bump jinja2 from 3.0.0 to 3.1.5 in /python/docs (#19781) 4 weeks ago
Adam Cozzette 14cceb5e1d Fix tests to avoid relying on a consistent upb map ordering 4 weeks ago
Protobuf Team Bot 6235687246 Python protobuf: kwargs initialization now allows dict() for proto map values. 1 month ago
Protobuf Team Bot 336d6f04e9 Python: Improve refleak checker for Python 3.12. 1 month ago
Protobuf Team Bot 32838e8c2c Rename bazel "pip_deps" hub_name. 1 month ago
Jie Luo 4214ee72ef Add has_options to ServiceDescriptor and MethodDescriptor in UPB python and cpp python to match with other descriptors and pure python 1 month ago
Jie Luo 975bb07baa Nextgen Proto Pythonic API: Add byte_size(), clear_message() and clear_field() APIs in proto module 2 months ago
Jie Luo e9fa879813 Nextgen Proto Pythonic API: “Add-on” proto for Text Format serialize/parse 2 months ago
Jie Luo 98aab04c0b Fix bug that DiscardUnknownFields did not discard unknown fields of extensions in Py-upb and Php-upb and ruby-upb. 2 months ago
Tony Liao 2ec7653fe5 Clean up obsolete api_implementation hacks in reflection_test. 2 months ago
Tony Liao 39808bc55d Remove the entire pb_unit_tests/ directory with reflection_test_wrapper. 2 months ago
Tony Liao 1ff30f9550 Remove generator_test_wrapper for python's generator_test. 2 months ago
Jie Luo 6c3ff5aa9e Performance optimization for upb python extend repeated scalars. 2 months ago
Tony Liao 7b71e08e3c Remove descriptor_pool_test_wrapper for python's descriptor_pool_test. 2 months ago
Tony Liao eef246efd8 Clean up stale if-guards for Python nonconformance that no longer applies. 2 months ago
Matej Aleksandrov 1803f8bf28 Ensure protobuf Message.__dir__ returns proto fields 2 months ago
Protobuf Team Bot 9e44913d43 Performance optimization: check for python float before type-checking numpy. 2 months ago
Tony Liao 21e9aa6cac Add back UPB test coverage that was undone from test migration. 2 months ago
Mike Kruskal 72b3eda2ec Breaking change: fix closed enum validation under editions 2 months ago
Mike Kruskal 8f2ad123b8 Make python text-format reject octal floats 2 months ago
Mike Kruskal aa4e50fe78 Replace old branch of absl-py parameterization with a dev dependency 2 months ago
Mike Kruskal 0a95ae4041 Update pure python float checking. 3 months ago
Mike Kruskal bc16fe8921 Treat -0.0 as consistently distinct from 0.0 in pure python 3 months ago
Mike Kruskal 5188672837 Accept 'F' suffix for floats in python text-format parser. 3 months ago
Mike Kruskal 2de1e7ebe3 Split up a pre-existing bulky test into smaller-grained parameterizations. 3 months ago
Mike Kruskal 1b0b1c9ba0 Remove decoder.SkipField. 3 months ago
Mike Kruskal f2ec951597 Fix python JSON parser to accept string fields containing integer-equivalent floats. 3 months ago
Mike Kruskal f69ea1cc48 Make Pure Python reject unmatched end-group tag in unknown fields 3 months ago
Mike Kruskal 482752a78a Make Python/C++ reject unmatched end-group tag. 3 months ago
Tony Liao 60d43aa125 Remove proto_builder_test_wrapper for python's proto_builder_test. 3 months ago
Sandy Zhang 4d998f2742 Add linker flags enabling undefined dynamic_lookup for macOS for Python api_implementation.so and message.so 3 months ago
Protobuf Team Bot 4b047184cd Automated Code Change 3 months ago
Tony Liao cbecd9d2fa Remove descriptor_test_wrapper for python's descriptor_test. 3 months ago
Geoffry Song 8ccca3986f [python] Remove explicit visibility("default") on PyInit__message (#16125) 3 months ago
Matej Aleksandrov 9668016fc2 Override protobuf Message.__dir__ method 3 months ago
Tony Liao 783b307703 Print better error message when registering an extension with a duplicate number. 3 months ago
Geoffry Song 5752b2d07b [python] Remove semicolon after `PyObject_HEAD` (#16123) 3 months ago
Zoey Greer 3773feb2fc Fix deprecated use of `namespace_packages` in `python/dist/setup.py` (#18235) 3 months ago
Tony Liao 1544885f6f Remove message_factory_test_wrapper for python's message_factory_test. 3 months ago
Tony Liao a02ec0f353 Remove message_test_wrapper for python's message_test. 3 months ago
Jie Luo b9e69e8c11 Add "absl::StatusOr<PythonConstMessagePointer> GetConstMessagePointer(PyObject* msg)" in proto_api which works with cpp extension, upb and pure python. 3 months ago
gongsu832 15e7d71eac Building python binding with bazel on s390x (#19232) 3 months ago
Zoey Greer 8476dbacb3 Remove unused protos in `python/google/protobuf/internal/more_messages.proto` (#18245) 3 months ago
Jie Luo 3781f45f39 Fix a python bug that UPB and Python C++ extension assume MessageSet extensions are ordered first 3 months ago
Protobuf Team Bot f5a293768f Drop Python 3.8 support 3 months ago
Jie Luo d3e9897b03 Fix a python bug for text_format pretty print when Struct in Any 3 months ago
Nevena Kotlaja 80a5a511e4 Add toolchain type for remaining actions 3 months ago
Protobuf Team Bot 75bb72e0d5 Support tuples when parsing JSON dicts 3 months ago