Open edmorley opened 8 years ago
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.
Yes, ideally there would be no errors, but this is software so that's not about to happen. ;)
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 (4600247535d752b2728b876cacf01b914bd414cd) of caniusepython3 against this requirements file, results in:
Ideally there would be:
The Brotli requirement is specified as:
https://github.com/google/brotli/archive/v0.3.0.zip#egg=Brotli==0.3.0
.