use pypi url directly