Skip to content

Twine: Python Package Upload Tool

Twine is a tool for securely uploading packages to PyPI and compatible package indexes.

Twine replaces the deprecated setuptools’s command python setup.py upload.

Some packaging tools including poetry, flit, hatch, and pdm have integrated tools for uploading packages to PyPI, however Twine can upload packages created by any packaging tool.

Learn More

Get Python tooling updates

Subscribe to the newsletter
Last updated on

Please submit corrections and feedback...