Closed irushchyshyn closed 6 years ago
You've said:
As
sphinxcontrib_github_alt
uses wheel version 1.0, it does not have those files, it's .dist-info directory includes METADATA, WHEEL, and RECORD, where METADATA file is of the same format as PKG-INFO files.
From that I assume something like this may be helpful in the error message:
This might be caused by an old .whl format version. You may ask the upstream to upload fresh wheels created with wheel >= 6.6.6 or to upload an sdist as well to workaround this problem.
From that I assume something like this may be helpful in the error message:
This might be caused by an old .whl format version. You may ask the upstream to upload fresh wheels created with wheel >= 6.6.6 or to upload an sdist as well to workaround this problem.
Yeah, sounds more helpful. However, after a bit more investigation I have figured that it is not weel version, but wheel metadata version should be >= 2.0 (https://www.python.org/dev/peps/pep-0426). So the message will be something like
This might be caused by an old .whl format version. You may ask the upstream to upload fresh wheels created with wheel metadata version >= 2.0 or to upload an sdist as well to workaround this problem.
I assume there is a certain wheel version that started to use metadata version >= 2.0. May be 0.17.0?
0.17.0: Support latest PEP-426 “pymeta.json” (json-format metadata)
I assume there is a certain wheel version that started to use metadata version >= 2.0. May be 0.17.0?
Right. Chnaged the message in 262b57b
Fixes #159
Output in the case reported in the issue:
This PR also contains a fix for tests, introduced by renaming
vertica-python
topython2-vertica
in Fedora Rawhide (as we use Fedora Rawhide docker image to run tests on Travis CI).