21840: Use twine for Python uploads
authorBrett Smith <brett.smith@curii.com>
Tue, 28 May 2024 16:00:47 +0000 (12:00 -0400)
committerBrett Smith <brett.smith@curii.com>
Tue, 28 May 2024 16:03:13 +0000 (12:03 -0400)
commitbc684e32733a5a027aeb8c4255ed559f4a8449d7
tree7850c10c1d09628091159fd80a4389c611cbe7fb
parentf535659da4796d1c502337886a0f0f390a71e816
21840: Use twine for Python uploads

In addition to getting us away from a deprecated setup.py invocation,
this also lets the Python upload work a lot more like the Ruby upload:
you just upload distributions that Jenkins built previously.

Note uploading wheels will require a mirror change in the Jenkins build
script.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
jenkins/run_upload_packages.py