2795 Commits (c4b98ddfb5f9cb925ffb556f45c33e2f83c9578a)
 

Author SHA1 Message Date
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
Joshua Haberman 17052fce40 Moved system_python dep into upb_deps(). 3 years ago
Protobuf Team ee6b1abb35 Create targets for UPB release 3 years ago
Joshua Haberman 6a2c01a7f2 Internal doc reshuffling. The generated .svg files will return soon, generated by a GitHub Action. 3 years ago
Protobuf Team 9f371b781b Set explicit mnemonic for Starlark action. 3 years ago
Protobuf Team e1e7435e70 Internal change 3 years ago
Joshua Haberman 9cc02bb60d Rewrote the MessageSet parsing code in the upb decoder to properly handle several edge cases. 3 years ago
Protobuf Team bef53686ec Add support for clear field in upbc. 3 years ago
Joshua Haberman 7ff1662f97 Removed pre-generated CMake files from the main branch. 3 years ago
Joshua Haberman 98aa7d7add Fixed GitHub Actions syntax. 3 years ago
Protobuf Team e6e73198e3 Ignore recently added pb unit test method 3 years ago
Joshua Haberman f32e79a975 Added GitHub Action to build generated files and push them to the `generated` branch. 3 years ago
Joshua Haberman a5243ff6d9 Restructure our file syncing so GitHub only files are tracked separately in Piper. 3 years ago