zuul-jobs/roles/upload-pypi
Jeremy Stanley 291edab5f6 Simplify twine invocation for PyPI uploads
Modern PyPI no longer requires a separate register step, new
projects are registered at the time of upload, so drop the
registration tasks. Twine can also upload multiple artifacts in a
single invocation, and does so in the order in which they're
provided on the command line, thus there's no longer any need for
looping or different wheel and sdist tarball upload tasks.

Change-Id: I09acaf458af600137c72a70a8782c47b67937b60
2020-06-18 18:43:43 +00:00
..
defaults upload-pypi: add option to register packages 2019-01-08 07:49:43 +00:00
tasks Simplify twine invocation for PyPI uploads 2020-06-18 18:43:43 +00:00
templates upload-pypi: make repository url optional 2017-10-17 14:13:24 -07:00
README.rst upload-pypi: add option to register packages 2019-01-08 07:49:43 +00:00

Upload python packages to PyPI

Role Variables

Complex argument which contains the information about the PyPI server as well as the authentication information needed. It is expected that this argument comes from a Secret.

Username to use to log in to PyPI.

Password to use to log in to PyPI.