various changes regarding pypi distribution