From 2d4b6e894b33e57e79fe7cdba8306ccbe3eb154a Mon Sep 17 00:00:00 2001 From: Richard Belleville Date: Mon, 1 Jun 2020 15:24:06 -0700 Subject: [PATCH] Interoperate with contextvars backports --- .../tests/unit/_contextvars_propagation_test.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/python/grpcio_tests/tests/unit/_contextvars_propagation_test.py b/src/python/grpcio_tests/tests/unit/_contextvars_propagation_test.py index fe675ec7550..3a739f05154 100644 --- a/src/python/grpcio_tests/tests/unit/_contextvars_propagation_test.py +++ b/src/python/grpcio_tests/tests/unit/_contextvars_propagation_test.py @@ -34,7 +34,11 @@ def _unary_unary_handler(request, context): def contextvars_supported(): - return sys.version_info[0] == 3 and sys.version_info[1] >= 7 + try: + import contextvars + return True + except ImportError: + return False class _GenericHandler(grpc.GenericRpcHandler):