From 0657787b1380f778642740b6c984ba339fb9cd0b Mon Sep 17 00:00:00 2001 From: Lidi Zheng Date: Wed, 21 Apr 2021 12:45:54 -0700 Subject: [PATCH] Compile source wheels for xds-protos (#26034) --- tools/distrib/python/xds_protos/build.py | 2 +- tools/distrib/python/xds_protos/build_validate_upload.sh | 1 + tools/distrib/python/xds_protos/setup.py | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/tools/distrib/python/xds_protos/build.py b/tools/distrib/python/xds_protos/build.py index ec02cd62999..69cdf288205 100644 --- a/tools/distrib/python/xds_protos/build.py +++ b/tools/distrib/python/xds_protos/build.py @@ -131,5 +131,5 @@ def main(): f.writelines(TEST_IMPORTS) -if __file__ == "__main__": +if __name__ == "__main__": main() diff --git a/tools/distrib/python/xds_protos/build_validate_upload.sh b/tools/distrib/python/xds_protos/build_validate_upload.sh index 93bc1d53676..78710e9d604 100755 --- a/tools/distrib/python/xds_protos/build_validate_upload.sh +++ b/tools/distrib/python/xds_protos/build_validate_upload.sh @@ -21,6 +21,7 @@ cd ${WORK_DIR} # Generate the package content then build the source wheel python3 build.py python3 setup.py sdist +python3 setup.py bdist_wheel # Run the tests to ensure all protos are importable, also avoid confusing normal # imports with relative imports diff --git a/tools/distrib/python/xds_protos/setup.py b/tools/distrib/python/xds_protos/setup.py index 1d9dc8e00da..a775f89eb23 100644 --- a/tools/distrib/python/xds_protos/setup.py +++ b/tools/distrib/python/xds_protos/setup.py @@ -41,7 +41,7 @@ INSTALL_REQUIRES = [ SETUP_REQUIRES = INSTALL_REQUIRES + ['grpcio-tools'] setuptools.setup( name='xds-protos', - version='0.0.4', + version='0.0.5', packages=PACKAGES, description='Generated Python code from envoyproxy/data-plane-api', long_description_content_type='text/x-rst',