43. Versioning and PyPI
Publishing your package allows others to install it with pip.
Versioning
Follow semantic versioning: MAJOR.MINOR.PATCH
Uploading to PyPI
pip install twine
twine upload dist/*
Test PyPI
Upload to https://test.pypi.org before real PyPI to test installation.
Wrap-Up
Version carefully and publish to PyPI for public distribution of your packages.