-
Notifications
You must be signed in to change notification settings - Fork 64
Better failure message when a project isn't found on PyPI #131
Comments
Yes, ideally there would be no errors, but this is software so that's not about to happen. ;) I'll open a separate issue to more clearly explain what a stale override even means, but the Brotli failure is an upstream problem with distlib missing data. |
Of course; imprecise choice of words on my part :-) Many thanks for filing #132 and for commenting about Brotli on the distlib ticket. |
Actually, now I see the issue: the brotli package you are pulling in is not hosted on PyPI/pypi.io and so distlib doesn't know anything about it. So this isn't a bug in caniusepython3 as it only operates on projects hosted on PyPI. A better error message pointing out that the failure may be due to the project not being on PyPI is reasonable, though. |
Running latest master (4600247) of caniusepython3 against this requirements file, results in:
Ideally there would be:
The Brotli requirement is specified as:
https:/google/brotli/archive/v0.3.0.zip#egg=Brotli==0.3.0
.The text was updated successfully, but these errors were encountered: