Adding PyPI compatibility