81 Commits (c4b98ddfb5f9cb925ffb556f45c33e2f83c9578a)

Author SHA1 Message Date
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
Joshua Haberman e4232a1984 Temporarily disabled several GitHub Actions jobs, to bring the total under 30. 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
Sandy Zhang 46c242670b Add messaging about second approvals to merge directly to Mergeable check. 2 years ago
Deanna Garcia d78c7bc53f Remove MSVC tests and document that source is just for ubuntu/macos 2 years ago
Deanna Garcia 8e1484b28d Install setuptools 2 years ago
Deanna Garcia d7fe9387f4 Attempt to fix tests 2 years ago
Deanna Garcia af9e5b7333 Try to fix debug statement again 2 years ago
Deanna Garcia 13c90ce437 Fix debug statement 2 years ago
Deanna Garcia ca3f2a6f0f Add debug statement 2 years ago
Deanna Garcia 52f21e30f8 Change find comment 2 years ago
Joshua Haberman 003ecb3125 Rolling forward: expanded GCC diagnostic pragmas to cover all of accessors.h. 2 years ago
Protobuf Team Bot 565b28c0d1 Unified accessor API for repeated field getters and setters. 2 years ago
Joshua Haberman 48ad4bbd0f Unified accessor API for repeated field getters and setters. 2 years ago
Deanna Garcia 3cfab5d1ef Attempt to fix test 2 years ago
Deanna Garcia 031a12b6a5 Move pyext to python dir and change test installation 2 years ago
Deanna Garcia 30b9f9a2da Change directory to look for wheels 2 years ago
Deanna Garcia c0d3ff4ca5 Change test name and download path 2 years ago
Deanna Garcia 9880136636 Add bazel target for source distribution 2 years ago
Sandy Zhang 7fc5a881ee Fix mergeable.yml multi-line string syntax to fix invalid yaml parse error. 2 years ago
Sandy Zhang e66e69d791 Prevent merging PRs directly in main with a failing Mergeable check, except when an `mergeable:force-allow` label is present. 2 years ago
Mike Kruskal 248ed86f2b Add better handling for systems without python3 installed. 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
Eric Salo a77b9665e1 move lua/ up to the top level directory where python/ lives 2 years ago
Mike Kruskal 4e67cea19c Internal changes 2 years ago
Adam Cozzette 4a9a7cacac Add GitHub workflow for updating checked-in generated files 2 years ago
Protobuf Team Bot c172bfb4bc Import numpy_test in upb wrapper from protobuf 2 years ago
Protobuf Team Bot 04363f7bae Update workspace_deps.bzl protobuf main commit 2 years ago
Joshua Haberman a8bc4ca4a3 Fixed Bazel 4.1.0 compatibility, and added a GitHub Action to verify. 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
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
Joshua Haberman f32e79a975 Added GitHub Action to build generated files and push them to the `generated` branch. 3 years ago
Joshua Haberman 283451a9f3 Run "apt update" before "apt install". 3 years ago
Joshua Haberman dbd5dbed46 Fixed pointer tagging on 32-bit builds. 3 years ago
Joshua Haberman 1d2193ba61 ubsan apparently requires libunwind-dev. 3 years ago