Wrong wheel file names in the S3 repo
oleksiyskononenko opened this issue · comments
The simple pip repository we host at https://h2o-release.s3.amazonaws.com/datatable/index.html adheres to PEP 503. However, when a user tries to download a particular wheel, let's say the most recent one datatable-1.1.0a2155+debug-cp37-cp37m-manylinux_2_12_x86_64.whl
, the file is downloaded under the name dev_datatable-1.1.0a2155_datatable-1.1.0a2155+debug-cp37-cp37m-manylinux_2_12_x86_64.whl
.
The prefix dev_datatable-1.1.0a2155_
doesn't allow this wheel to be installed and will result in ERROR: ... is not a supported wheel on this platform
. To fix it, the file must be manually renamed to datatable-1.1.0a2155+debug-cp37-cp37m-manylinux_2_12_x86_64.whl
.
We should change the naming, so that there is no need to rename the wheels.
As of 029646f Jenkins will produce correct links for the new wheels. Links for the old datatable versions have also been fixed at https://h2o-release.s3.amazonaws.com/datatable/index.html. Closing.