curved-manchester-66006
10/29/2025, 3:33 PMREADME.md (cc @happy-kitchen-89482)
• There is also now https://github.com/nhurden/protoc-gen-grpc-python-prebuilt?tab=readme-ov-file but I'm not sure of the trustworthness
• This is still a mess upstream https://github.com/grpc/grpc/issues/26125happy-kitchen-89482
10/29/2025, 7:25 PMhappy-kitchen-89482
10/29/2025, 7:25 PMhappy-kitchen-89482
10/29/2025, 7:26 PMhappy-kitchen-89482
10/29/2025, 7:26 PMTo add new versions of `grpc_python_plugin`, do the following on Linux and MacOS:
1. Build grpc from sources, using the cmake instructions at <https://github.com/grpc/grpc/blob/master/BUILDING.md>.
2. Upload the `grpc_python_plugin` file using
aws --profile=pants s3 cp --acl public-read \
./grpc_python_plugin \
<s3://binaries.pantsbuild.org/bin/grpc_python_plugin/$REV/$PLATFORM/x86_64/grpc_python_plugin>
Where `$REV` is the grpc version (e.g., `1.32.0`) and `$PLATFORM` is `linux` or `macos`.happy-kitchen-89482
10/29/2025, 7:27 PMcurved-manchester-66006
10/29/2025, 7:35 PMaws --profile=pants is not a profile I havehappy-kitchen-89482
10/29/2025, 8:07 PMhappy-kitchen-89482
10/29/2025, 8:07 PMcurved-manchester-66006
10/30/2025, 3:09 PM