2657 Commits (9e9d43b46278425da8ec3bb40f5fecfa2ce6e7cc)
 

Author SHA1 Message Date
Protobuf Team f439bfb6d9 Enable numpy_test for upb python. 3 years ago
Joshua Haberman eebcd59a96 Fixed fuzz bug due to negative oneof index. 3 years ago
Protobuf Team 285474d8e1 Explicit casting to avoid 64 to 32 bit conversion clang warning 3 years ago
Joshua Haberman 12efc9b096 Make PR tests succeed for external contributors. 3 years ago
Joshua Haberman 12fffeb9c3 Rename CMessage -> Message, to make the change in https://github.com/protocolbuffers/upb/pull/617 work as intended. 3 years ago
Protobuf Team a30bb1b842 Fix upb_MiniTable_Build not handling kUpb_MessageModifier_IsExtendable. 3 years ago
Joshua Haberman e4c7f82664 Silence compiler warning about unreachable code. 3 years ago
Joshua Haberman 4e2bbc8a3a Throw an exception with detailed information if generated code is out of date. 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
Copybara-Service 555e7a6d57 Merge pull request #584 from limdor:patch-1 3 years ago
Joshua Haberman 483cea085e Fixed the 32-bit Windows Python wheels by statically linking libgcc. 3 years ago
Joshua Haberman 1cf8214e4d Changed upb's arena alignment from 16 to 8. 3 years ago
Joshua Haberman c3cfd09b01 Fix compiler warnings. 3 years ago
Joshua Haberman 32f45b5f33 Update to the latest protobuf. 3 years ago
Joshua Haberman 79afb79f93 Internal change. 3 years ago
Joshua Haberman 3e75131bc1 Fixed Python test by implementing RichCompare() for RepeatedCompositeContainer. 3 years ago
Protobuf Team 459059e301 Add Extensions to mini table based reflection apis. 3 years ago
Joshua Haberman 2a5919deb3 Updated "wrapping" doc. 3 years ago
Joshua Haberman 49f356a801 For macOS, build a single multiarch "universal2" wheel instead of separate x86_64 and arm64 wheels. 3 years ago
Joshua Haberman b51aceec3b Created a C Style Guide for upb. 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 0e8772fc20 Disable win32 wheels for -rc1. 3 years ago
Joshua Haberman 3de02fdb8b Created a pure-Python wheel and added a test for it. 3 years ago
Joshua Haberman d14fee420c Enable Bazel caching in GCS. 3 years ago
Joshua Haberman cb723e4fca Added wheels for macOS, and tests for all wheels. 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
Protobuf Team c7620a4690 Mini table accessors Part2 (repeated fields). 3 years ago
Joshua Haberman fbcd42b9f0 Added a test that the Python module is importable, and fixed several issues that were required to make the test pass: 3 years ago
Protobuf Team 823ed18316 Move upb_Array and upb_Map into collections target. 3 years ago
Joshua Haberman 5f627b69e5 GitHub Action for building/installing Python wheel. 3 years ago
Copybara-Service 2abcb7dd8a Merge pull request #590 from deannagarcia:moveDeps 3 years ago
Deanna Garcia 24febb01c8 Move python deps to workspace_deps 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 a0bc6693b0 Avoid registering a toolchain in upb_deps(), to avoid errors in cases where system_python was not available. 3 years ago
Joshua Haberman 92e06d027c Fix for internal running of tests. 3 years ago
Xavier Bonaventura 1143481fe2
Remove none existing folders 3 years ago
Joshua Haberman 7f9135b766 Updated system_python to tolerate the case where a system python is not available. 3 years ago
Protobuf Team 7e9e95afaf fix typos 3 years ago
Joshua Haberman 3e0890c055 Added support for UnknownFieldSet. 3 years ago
Joshua Haberman 4978040db4 Rewrote the MessageSet parsing code in the upb decoder to properly handle several edge cases. 3 years ago
Joshua Haberman 76c7ca9327 Updated API for accessing extensions. 3 years ago
Protobuf Team e5468b47f8 Add mini table accessors 3 years ago
Joshua Haberman fa8b605f78 Implemented MiniDescriptors for proto2 enums. 3 years ago
Joshua Haberman 1fc983f35f Added Python deps to upb_deps(). 3 years ago
Joshua Haberman 57e272449c Revert "Moved system_python dep into upb_deps()." 3 years ago