@@ -42,8 +42,11 @@ def _verify_pqc_metadata(interceptor, transport_name):
4242
4343def test_pqc_grpc (run_pqc_test , intercepted_echo_grpc ):
4444 """Verifies that the gRPC client library negotiates PQC (X25519MLKEM768) with Showcase server."""
45- # TODO(Phase 3): Remove this check once grpcio >= 1.83.0 is enforced across all client libraries.
45+ # TODO(https://github.com/googleapis/google-cloud-python/issues/17752):
46+ # Remove this check once grpcio >= 1.83.0 is enforced across all client libraries.
4647 if Version (grpc .__version__ ) < Version ("1.83.0rc0" ):
48+ # TODO(https://github.com/googleapis/google-cloud-python/issues/17751):
49+ # Update the version in the check above to `1.83.0` once released.
4750 pytest .skip (f"gRPC PQC negotiation requires grpcio >= 1.83.0 (current: { grpc .__version__ } )" )
4851
4952 client , interceptor = intercepted_echo_grpc
@@ -63,8 +66,11 @@ def test_pqc_rest(run_pqc_test, intercepted_echo_rest):
6366@pytest .mark .asyncio
6467async def test_pqc_grpc_async (run_pqc_test , intercepted_echo_grpc_async ):
6568 """Verifies that the async gRPC client library negotiates PQC (X25519MLKEM768) with Showcase server."""
66- # TODO(Phase 3): Remove this check once grpcio >= 1.83.0 is enforced across all client libraries.
69+ # TODO(https://github.com/googleapis/google-cloud-python/issues/17752):
70+ # Remove this check once grpcio >= 1.83.0 is enforced across all client libraries.
6771 if Version (grpc .__version__ ) < Version ("1.83.0rc0" ):
72+ # TODO(https://github.com/googleapis/google-cloud-python/issues/17751):
73+ # Update the version in the check above to `1.83.0` once released.
6874 pytest .skip (f"gRPC PQC negotiation requires grpcio >= 1.83.0 (current: { grpc .__version__ } )" )
6975
7076 client , interceptor = intercepted_echo_grpc_async
0 commit comments