87 Commits (68d1d9147573ba557cf694f376bfd078fc3e7902)

Author SHA1 Message Date
Jie Luo 0def88b582 Internal change only 2 years ago
Jie Luo 44e6f6699a Internal change only 2 years ago
Jie Luo 0980a7b418 Internal change only 2 years ago
Mike Kruskal 248ed86f2b Add better handling for systems without python3 installed. 2 years ago
Sandy Zhang a1d054be85 Internal Change 2 years ago
Protobuf Team Bot d3ec4b63c9 Add Parse/Serialize templates to support shared_ptr/unique_ptr. 2 years ago
Joshua Haberman 023c4da591 Enabled TAP testing for upb on Windows via Lexan. 2 years ago
Protobuf Team Bot c172bfb4bc Import numpy_test in upb wrapper from protobuf 2 years ago
Mike Kruskal 63a4a7d74b Bump pinned protobuf version 2 years ago
Protobuf Team Bot 79b735a7d7 Make upb numpy type checks consistent with pure python and cpp. 2 years ago
Mike Kruskal 17b6451684 Bumping protobuf dependency to newer commit 2 years ago
Joshua Haberman f96b569eb3 Fixes a few bugs in the descriptor mapping containers. 2 years ago
Joshua Haberman 4ffeaa6a58 Fixed Python Tests by disabling the numpy test for now. 3 years ago
Protobuf Team f439bfb6d9 Enable numpy_test for upb python. 3 years ago
Joshua Haberman 5ae371162d Fixed two reference leaks in unknown field processing. 3 years ago
Joshua Haberman a60e9a379e Fixed the mingw build by adding compatibility code for vsnprintf() 3 years ago
Joshua Haberman 3e75131bc1 Fixed Python test by implementing RichCompare() for RepeatedCompositeContainer. 3 years ago
Joshua Haberman d72d98495d Fixed a Python test by adding a new map insert function that distinguishes between insert and update. 3 years ago
Joshua Haberman 0abdee08b4 Fixed a test by extending Pythonic initialization to handle dicts in repeated fields. 3 years ago
Joshua Haberman f70eee4cce Fixed broken tests by implementing RepeatedScalarContainer.__reduce__. 3 years ago
Joshua Haberman b034f5d196 Fixed broken test by implementing FieldDescriptor.has_presence. 3 years ago
Joshua Haberman 2eb973f53a Added a GitHub Action to test Python+upb on Windows, and fixed a couple of bugs this revealed. 3 years ago
Joshua Haberman 22c7daf1e3 Update to new upb module name. 3 years ago
Joshua Haberman f75d707ae9 A small test cleanup for Python. 3 years ago
Joshua Haberman 92e06d027c Fix for internal running of tests. 3 years ago
Joshua Haberman 3e0890c055 Added support for UnknownFieldSet. 3 years ago
Protobuf Team e6e73198e3 Ignore recently added pb unit test method 3 years ago
Protobuf Team b8edc7153f Internal change 3 years ago
Joshua Haberman ac27e3b317 Remaining fixes to make Python tests pass in google3. 3 years ago
Joshua Haberman 61f904efb7 Strip out OSS-only test for google3. 3 years ago
Joshua Haberman 0853c41b9c Factored out common logic around our python test wrappers. 3 years ago
Matt Kulukundis 9d9e36125c another license 3 years ago
Joshua Haberman 022ccf54d4 Updated to the HEAD version of Protobuf. 3 years ago
Joshua Haberman 1c3d63dc25 Fixed a test by checking for the type of proto. 3 years ago
Joshua Haberman bc7b5dcadf Ported protobuf's dtoa() function for text format and JSON. 3 years ago
Joshua Haberman bb95a18631 Fixed a bug in the enum value map, fixing a few unit tests. 3 years ago
Joshua Haberman e613af9e87 Fixed test by checking string argument properly. 3 years ago
Joshua Haberman 392531c14f Fixed test by implementing FindMethodByName(). 3 years ago
Joshua Haberman 3eeea895dd Fixed FieldDescriptor test. 3 years ago
Joshua Haberman ffdcc46390
Fixed a handful of reference leaks found in a debug build of Python (#484) 3 years ago
Joshua Haberman cfeb1ad685 Removed extraneous whitespace. 3 years ago
Joshua Haberman 62702b6cb1 Matched text format for maps. 3 years ago
Joshua Haberman f7b1cd3b3e Fixed TextFormat tests by providing testdata. 3 years ago
Joshua Haberman 3eae44bada Refine the exception type when assigning improper attributes. 3 years ago
Joshua Haberman 1c37c488d4 Refined error message. 3 years ago
Joshua Haberman 8af637bcd2 Added extension field numbers. 3 years ago
Joshua Haberman c75b39fc4d Accept bytes object as field name. 3 years ago
Joshua Haberman 61d6eff5c4 Throw the proper errors for message initialization failure. 3 years ago
Joshua Haberman 4984a22e75 Fixed error message when serializing with required fields missing. 3 years ago
Joshua Haberman bca2688f3a Implemented weird behavior when a field contains invalid UTF-8. 3 years ago