logo
Free, Micro AI Code Reviews That Run on Git Commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt git-lrc - Free, Micro AI Code Reviews That Run on Git Commit | Product Hunt

Publish Python Packages - Upload with Twine | Online Free DevTools by Hexmos

Upload Python packages with Twine. Distribute your Python code easily using the command line. Free online tool, no registration required.

twine

Utility for publishing Python packages on PyPI. More information: https://twine.readthedocs.io/en/stable/#commands.

  • 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/*

See Also