pypi: Handle the url for a package not being in setup.py or PyPI

Fixes #281.