Merge pull request #22549 from gnossen/simple_stubs_3_6_and_up

Add version check for Python 3.6 to simple stubs
pull/22560/head
Richard Belleville 5 years ago committed by GitHub
commit 0ec32634fb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 2
      src/python/grpcio/grpc/experimental/__init__.py
  2. 3
      src/python/grpcio_tests/tests/protoc_plugin/_python_plugin_test.py

@ -85,6 +85,6 @@ __all__ = (
'insecure_channel_credentials',
)
if sys.version_info[0] >= 3:
if sys.version_info[0] == 3 and sys.version_info[1] >= 6:
from grpc._simple_stubs import unary_unary, unary_stream, stream_unary, stream_stream
__all__ = __all__ + (unary_unary, unary_stream, stream_unary, stream_stream)

@ -504,7 +504,8 @@ class PythonPluginTest(unittest.TestCase):
service.server.stop(None)
@unittest.skipIf(sys.version_info[0] < 3, "Unsupported on Python 2.")
@unittest.skipIf(sys.version_info[0] < 3 or sys.version_info[1] < 6,
"Unsupported on Python 2.")
class SimpleStubsPluginTest(unittest.TestCase):
servicer_methods = _ServicerMethods()

Loading…
Cancel
Save