See the Python Packaging User Guide for the best guidance on uploading packages.
pkg_resources
Project