Prepare for PyPI distribution