### NOTE * We shouldn't merge this PR until GCP cloud functions drops support for Python 3.7 ([Currently scheduled for GCF](https://cloud.google.com/functions/docs/runtime-support#python)) As part of supporting Python 3.12, we're now officially drop support for Python 3.7. This PR: * Changed supported Python version from 3.7 to 3.8 in README. * Replaced distribution test image from `debian:buster` to `debian:bullseye` since the default Python version in buster is 3.7. <!-- If you know who should review your pull request, please assign it to that person, otherwise the pull request would get assigned randomly. If your pull request is for a specific language, please add the appropriate lang label. --> Closes #34450 PiperOrigin-RevId: 622899511 |
||
|---|---|---|
| .. | ||
| bazel/cc_proto_descriptor_library/testdata | ||
| contrib/envoy/extensions | ||
| envoy | ||
| opencensus | ||
| opentelemetry | ||
| udpa | ||
| validate | ||
| xds | ||
| BUILD.bazel | ||
| MANIFEST.in | ||
| README.rst | ||
| __init__.py | ||
| build.py | ||
| generated_file_import_test.py | ||
| grpc_version.py | ||
| setup.py | ||
README.rst
Package "xds-protos" is a collection of ProtoBuf generated Python files for xDS protos (or the `data-plane-api <https://github.com/envoyproxy/data-plane-api>`_). You can find the source code of this project in `grpc/grpc <https://github.com/grpc/grpc>`_. For any question or suggestion, please post to https://github.com/grpc/grpc/issues. Each generated Python file can be imported according to their proto package. For example, if we are trying to import a proto located at "envoy/service/status/v3/csds.proto", whose proto package is "package envoy.service.status.v3", then we can import it as: :: # Import the message definitions from envoy.service.status.v3 import csds_pb2 # Import the gRPC service and stub from envoy.service.status.v3 import csds_pb2_grpc