1055 Commits (94ab406bcf048146ac494335e3b8ad9ef22fdabb)

Author SHA1 Message Date
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
David L. Jones b3199d62be
[Python] Handle user-provided `--link-objects` and `--library-dirs`. (#9968) 3 years ago
Joshua Haberman a60e9a379e Fixed the mingw build by adding compatibility code for vsnprintf() 3 years ago
David L. Jones b3cbea18ea
[Bazel] Move Python rules to //python (#9952) 3 years ago
Joshua Haberman 483cea085e Fixed the 32-bit Windows Python wheels by statically linking libgcc. 3 years ago
Deanna Garcia bb7e5824b2 Pin googleapis-common-protos to most recent version 3 years ago
Deanna Garcia 43b1427c18 Update python doc gen versions 3 years ago
Protobuf Team d259bd3287 Updating version.json and repo version numbers to: 21.0-rc1 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 3e75131bc1 Fixed Python test by implementing RichCompare() for RepeatedCompositeContainer. 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 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 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
mkruskal-google d93d6cc295
Rollforward of #9852 (#9886) 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
Joshua Haberman 22c7daf1e3 Update to new upb module name. 3 years ago
mkruskal-google 20a30c675a
Rollback pull request #9852, which will break clients who don't IWYU and depend on us for these STL headers (#9860) 3 years ago
Joshua Haberman dc4aad931e Sync from Piper @444600173 3 years ago
Joshua Haberman f75d707ae9 A small test cleanup for Python. 3 years ago
David Benjamin 089e09168b
Remove various unused includes (#9852) 3 years ago
Joshua Haberman a6901f057e
Added a Bazel dependency for upb (#9812) 3 years ago
Joshua Haberman 92e06d027c Fix for internal running of tests. 3 years ago
Joshua Haberman a27ce12d3a Sync from Piper @443569271 3 years ago
Joshua Haberman 296c1fdaff
Update protobuf version (#9820) 3 years ago
Joshua Haberman 3e0890c055 Added support for UnknownFieldSet. 3 years ago
Protobuf Team ee6b1abb35 Create targets for UPB release 3 years ago
noahdietz 5abf802bc2 Replace master with main in URLs & docs 3 years ago
mkruskal-google 85aa87cbc9
Merge 3.20.1-rc1 into main (#9760) 3 years ago
Mike Kruskal a29e0e3f44 Sync from Piper @439400376 3 years ago
Mike Kruskal d24edbca53 Update protobuf version 3 years ago
Protobuf Team e6e73198e3 Ignore recently added pb unit test method 3 years ago
Darly Paredes 25045e3f69 Update protobuf version 3 years ago
Darly Paredes a4c9effec1 Sync from Piper @436517178 3 years ago
Protobuf Team b8edc7153f Internal change 3 years ago
theodorerose ebfa0d345e Update protobuf version 3 years ago
Adam Cozzette b20209f321 Sync from Piper @acozzette/proto_github_202203101748 3 years ago
Adam Cozzette 88a18db91e Update protobuf version 3 years ago
Adam Cozzette f59a5845a3 Add new unit test protos to setup.py 3 years ago
Adam Cozzette 76398dab31 Sync from Piper @431959314 3 years ago
Joshua Haberman ac27e3b317 Remaining fixes to make Python tests pass in google3. 3 years ago
Joshua Haberman 6a94a385f8 Factor out name differences into macros. 3 years ago