mirror of
https://github.com/php-win-ext/grpc.git
synced 2026-04-24 17:28:13 +02:00
0497da859e
- Upgrade the base image of https://us-docker.pkg.dev/grpc-testing/testing-images-public/bazel to newer https://gcr.io/oss-fuzz-base/base-builder@sha256:4f3ca10accd14292556601d70e457fa85ad57180c913484427869d3379a07684, which comes with python3.11 Before: ``` Python 3.8.3 (default, Mar 12 2024, 03:21:22) [Clang 15.0.0 (https://github.com/llvm/llvm-project.git bf7f8d6fa6f460bf0a16ffe ``` After: ``` Python 3.11.13 (main, Jul 16 2025, 03:42:11) [Clang 18.1.8 (https://github.com/llvm/llvm-project.git 3b5b5c1ec4a3095ab096dd78 ``` - Refactor and improve https://us-docker.pkg.dev/grpc-testing/testing-images-public/sanity. Removed building python 3.7 from source. - Switch Windows builds to use `3.9.13` (previously `3.8.10`) - Changed minimum python version in bazel builds from 3.8 to 3.9. - Updated pylint to use python3.11. - Various minor compatibility fixes. There's a few other dependencies/settings that can be upgraded now that we're using 3.9+. I'll make them in a follow-up PR. Closes #40139 PiperOrigin-RevId: 786775922