53 Commits (c4f1d1bab1ae619f6125a0fddfd4125d9b637440)

Author SHA1 Message Date
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
Joshua Haberman 826eca6742 Enabled ubsan tests and fixed ubsan failures. 3 years ago
Joshua Haberman c22cff01e8 Restored Bazel tests. 3 years ago
Joshua Haberman be7dfeba6b Added GitHub Action to test for clang-format. 3 years ago
Joshua Haberman 1258c61138 Exclude all Python tests from ASAN at the moment. 3 years ago
Joshua Haberman 5815be9ae6 Reverted GitHub Actions changes. 3 years ago
Joshua Haberman 14f696fad6 Install Valgrind (attempt #2). 3 years ago
Joshua Haberman 55e3f89098 Install Valgrind. 3 years ago
Joshua Haberman 2734519115 Temporarily change GitHub Actions to use Valgrind, to debug CI-only failures. 3 years ago
Joshua Haberman d2e408ebc4 Removed fail-fast, so we get information about all failures. 3 years ago
Joshua Haberman ec7d8e69da Updated branch for GitHub Actions master -> main. 3 years ago
Joshua Haberman 41590d24b0 Disabled Valgrind test for CI, we'll be using ASAN instead. 3 years ago
Joshua Haberman bd8ab9c742 Need install Valgrind. 3 years ago
Joshua Haberman 7183780b60 Added a Valgrind test that works for Python! 3 years ago
Joshua Haberman f4fc2c3c4a Run in venv part 2. 3 years ago
Joshua Haberman 206e5b9aad Run Python tests under a venv. 3 years ago
Joshua Haberman c8e4cf7341 Output errors from Bazel tests. 3 years ago
Joshua Haberman f80d2d9406 Switch exclusion from '...' to 'all'. 3 years ago
Joshua Haberman b5b2bbaf53 Exclude Python test from asan. 3 years ago
Joshua Haberman 7f72ff0c2e Another try at fixing YAML syntax. 3 years ago
Joshua Haberman 4a3b2148a1 Fixed YAML syntax. 3 years ago
Joshua Haberman 71a49717c8 Add macOS and GCC tests. 3 years ago
Joshua Haberman ef0f5a9906 Ditch Docker for now, since pull requests don't have access to secrets. 3 years ago
Joshua Haberman 972228240c Configure Docker. 3 years ago
Joshua Haberman 6967a1b098 Run tests under Docker. 3 years ago
Joshua Haberman 78056d579f Try omitting path. 3 years ago
Joshua Haberman adaa66cd6e Add command to checkout upb. 3 years ago