From 67f68d7e14674bf0ff4e1bea3c3f31ced52bfc4d Mon Sep 17 00:00:00 2001 From: Lidi Zheng Date: Tue, 9 Jun 2020 10:43:32 -0700 Subject: [PATCH] Add an "extras" dependency to grpcio package --- setup.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/setup.py b/setup.py index 2379703eb7d..b36c7cc0351 100644 --- a/setup.py +++ b/setup.py @@ -355,6 +355,9 @@ INSTALL_REQUIRES = ( "futures>=2.2.0; python_version<'3.2'", "enum34>=1.0.4; python_version<'3.4'", ) +EXTRAS_REQUIRES = { + "protobuf": "protobuf>=3.5.0.post1", +} SETUP_REQUIRES = INSTALL_REQUIRES + ( 'Sphinx~=1.8.1', @@ -417,6 +420,7 @@ setuptools.setup( package_dir=PACKAGE_DIRECTORIES, package_data=PACKAGE_DATA, install_requires=INSTALL_REQUIRES, + extras_require=EXTRAS_REQUIRES, setup_requires=SETUP_REQUIRES, cmdclass=COMMAND_CLASS, )