How to upload a pip package? setup.py, requirements.txt, MANIFEST.in first register you package python setup.py register build dist & upload your package. python setup.py sdist upload