commands.sh

twine

all

Utility for publishing Python packages on PyPI.

More info →

Options (3)

-r, --repositoryboolean

Upload to the Test PyPI repository to verify things look right

Example: twine upload {{[-r|--repository]}} testpypi dist/*
-u, --usernameboolean

Upload to PyPI with a specified username and password

Example: twine upload {{[-u|--username]}} {{username}} {{[-p|--password]}} {{password}} dist/*
-p, --passwordboolean

Upload to PyPI with a specified username and password

Example: twine upload {{[-u|--username]}} {{username}} {{[-p|--password]}} {{password}} dist/*

Examples (8)

Upload to PyPI

twine upload dist/*

Upload to the Test PyPI repository to verify things look right

twine upload [-r|--repository] testpypi dist/*

Upload to PyPI with a specified username and password

twine upload [-u|--username] username [-p|--password] password dist/*

Upload to an alternative repository URL

twine upload --repository-url repository_url dist/*

Check that your distribution's long description should render correctly on PyPI

twine check dist/*

Upload using a specific pypirc configuration file

twine upload --config-file configuration_file dist/*

Continue uploading files if one already exists (only valid when uploading to PyPI)

twine upload --skip-existing dist/*

Upload to PyPI showing detailed information

twine upload --verbose dist/*
made by @shridhargupta | data from tldr-pages