[ARVADOS-DEV] created: c44efafc9e35941d0ebf1fdc819cd848024b82ff

Git user git at public.arvados.org
Mon Nov 23 15:29:16 UTC 2020

        at  c44efafc9e35941d0ebf1fdc819cd848024b82ff (commit)

commit c44efafc9e35941d0ebf1fdc819cd848024b82ff
Author: Ward Vandewege <ward at curii.com>
Date:   Mon Nov 23 10:27:42 2020 -0500

    17013: also upload wheels to PyPI. To make the wheels universal, we
           still need a change to setup.cfg in each of our Python
           component directories.
    Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward at curii.com>

diff --git a/jenkins/run_upload_packages.py b/jenkins/run_upload_packages.py
index d5d7fb8..aadc004 100755
--- a/jenkins/run_upload_packages.py
+++ b/jenkins/run_upload_packages.py
@@ -124,7 +124,9 @@ class PythonPackageSuite(PackageSuite):
         cmd = ['python3', 'setup.py']
         if not self.logger.isEnabledFor(logging.INFO):
-        cmd.extend(['sdist', '--dist-dir', '.upload_dist', 'upload'])
+        cmd.extend(['bdist_wheel', '--dist-dir', '.upload_dist'])
+        cmd.extend(['sdist', '--dist-dir', '.upload_dist'])
+        cmd.extend(['upload'])
         upload_returncode, repushed = run_and_grep(
             cmd, 'stderr', *self.REUPLOAD_REGEXPS, cwd=src_dir)
         if (upload_returncode != 0) and not repushed:



More information about the arvados-commits mailing list