119 Commits (15b2402144a08c3dcbfab33608e1da06336c02bb)

Author SHA1 Message Date
Derek Perez 4135cd206b
Updating python to 0.11.0 2 years ago
Mike Kruskal 63a4a7d74b Bump pinned protobuf version 2 years ago
Mike Kruskal 17b6451684 Bumping protobuf dependency to newer commit 2 years ago
Protobuf Team Bot ff46379efe Prepare build for C++ generator. 2 years ago
Protobuf Team Bot d2177912c7 Internal change 2 years ago
Joshua Haberman a60e9a379e Fixed the mingw build by adding compatibility code for vsnprintf() 3 years ago
Joshua Haberman 32f45b5f33 Update to the latest protobuf. 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 5f627b69e5 GitHub Action for building/installing Python wheel. 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 a0bc6693b0 Avoid registering a toolchain in upb_deps(), to avoid errors in cases where system_python was not available. 3 years ago
Joshua Haberman 7f9135b766 Updated system_python to tolerate the case where a system python is not available. 3 years ago
Joshua Haberman 3e0890c055 Added support for UnknownFieldSet. 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
Protobuf Team 9f371b781b Set explicit mnemonic for Starlark action. 3 years ago
Protobuf Team b8edc7153f Internal change 3 years ago
Joshua Haberman afffa9eaeb Two Ruby changes to unblock the release 3 years ago
Joshua Haberman 970c645140 Fixes for google3 (layering check and formatting). 3 years ago
Joshua Haberman ccf2fa6c92 Added one more dep. 3 years ago
Joshua Haberman 97c3de35fe Added google3 version of test wrapper. 3 years ago
Joshua Haberman 1e75fbf2c2 Ported api_implementation to py_extension(). 3 years ago
Joshua Haberman 711885db8f Added py_extension(). 3 years ago
Joshua Haberman 8c530f9226 Changed generated code deps to avoid deps on core libraries. 3 years ago
Matt Kulukundis 9f8c080832 add missing license lines to bazel files 3 years ago
Joshua Haberman 56c59c10ed Call protobuf_deps() ourselves instead of from upb_deps(). 3 years ago
Joshua Haberman e253b6ec03 Added a note that users calling upb_deps() must first depend on protobuf. 3 years ago
Joshua Haberman 022ccf54d4 Updated to the HEAD version of Protobuf. 3 years ago
Joshua Haberman a07ac3fafc Added comment about commented-out code. 3 years ago
Joshua Haberman 5c1f25b058 Added explanatory comment for py_proto_library(). 3 years ago
Joshua Haberman 5a10ce7025 Added a Bazel rule to build a binary wheel. 3 years ago
Joshua Haberman ffdcc46390
Fixed a handful of reference leaks found in a debug build of Python (#484) 3 years ago
Fabian Meumertzheim 5ea5b05530 Build tools in the exec configuration 3 years ago
Joshua Haberman 33b6049871 Fixed test_util.py so that golden data can be found. 3 years ago
Joshua Haberman 4423e917ad All tests in the repo are passing. 3 years ago
Joshua Haberman e079f1bce5 Patched protobuf repo sufficiently for things to work. 3 years ago
Joshua Haberman c5a69b79aa Updated protobuf version. 3 years ago
Joshua Haberman b8736ae28a WIP. 3 years ago
Joshua Haberman 5d92e132c7 Removed defunct link to old protobuf. 3 years ago
Joshua Haberman 6f7634f707 Fixed ABSL version to a specific commit. 3 years ago
Joshua Haberman ca8eadca41 Updated version of google-benchmark so we can use interleaving. 3 years ago
Joshua Haberman 7183780b60 Added a Valgrind test that works for Python! 3 years ago
Joshua Haberman 98eab1c0c2 Fix the build on macos. 3 years ago
Joshua Haberman ae160982e3 Fixed the Python system headers rule. 3 years ago
Joshua Haberman 5d8c3db94f Added copyright header and docs for python_headers(). 3 years ago
Joshua Haberman 94ece04552 Initial commit of Python+upb. 3 years ago
Joshua Haberman eabb77458a Fixes to make upb's tests compatible with a minimal Docker container. 3 years ago