Closed befeleme closed 2 years ago
PyPI data always fall back to package_data["info"]["package_url"]
which is in fact a PyPI package URL. Catching TypeError
and letting the evaluation to fall back to the most basic address should be just enough.
If there's no project URL, for the purposes of automatic rebuild, fill in the tag with some dummy value to indicate it has to be filled ("..." maybe?)