23 Commits (5a422398005e7df886f463a57f2ae562759562dd)

Author SHA1 Message Date
Joshua Haberman ae92c14835 Updated upb to use Bazel 5.4.0 for Python cross-compiling tests. 2 years ago
deannagarcia f69865183a Use requirements.txt in GHA tests (#1237) 2 years ago
Deanna Garcia f775d49299 Use python3 setup.py sdist to build the source distribution for python. 2 years ago
Joshua Haberman 5cb1b41a80 Enabled caching for Python wheel builds. 2 years ago
Mike Kruskal e1959a0c22 Migrate docker images to the new Artifact Registry location. 2 years ago
Mike Kruskal 81eebe3fdd Upgrade upb GHA to large runners 2 years ago
Joshua Haberman b31b52939f Run GitHub Actions on release branches. 2 years ago
Protobuf Team Bot d3ec4b63c9 Add Parse/Serialize templates to support shared_ptr/unique_ptr. 2 years ago
Mike Kruskal 4e67cea19c Internal changes 2 years ago
Protobuf Team Bot 04363f7bae Update workspace_deps.bzl protobuf main commit 2 years ago
Joshua Haberman 682b519aac Fixed GitHub Actions tests for pull requests that come from other repos. 2 years ago
Protobuf Team Bot 79b735a7d7 Make upb numpy type checks consistent with pure python and cpp. 2 years ago
Protobuf Team Bot 33313a2891 Update python tests due to macos-10.15 deprecation. https://github.com/actions/virtual-environments/issues/5583 2 years ago
Mike Kruskal cce085b7e7 Internal changes 2 years ago
Joshua Haberman 12efc9b096 Make PR tests succeed for external contributors. 3 years ago
Joshua Haberman 483cea085e Fixed the 32-bit Windows Python wheels by statically linking libgcc. 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
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 5f627b69e5 GitHub Action for building/installing Python wheel. 3 years ago