Comment 7 for bug 1869161

Revision history for this message
yatin (yatinkarel) wrote :

Actually issue is not with projects, it's with infra mirrors so likely multiple pip source packages are affected.

I checked some mirrors and issue can be seen clearly:-
pip install --index-url=http://mirror.sjc1.vexxhost.openstack.org/pypi/simple --trusted-host=mirror.sjc1.vexxhost.openstack.org --extra-index-url=//mirror.sjc1.vexxhost.openstack.org/wheel/centos-7.7-x86_64 cliff

With pypi cdn this will pass and with some other infra mirror it may fail. Infra mirrros are not in complete sync with pypi sources mainly data-requires-python attribute is missing which causing issues, see [1]
Example:- pip install --index-url=http://mirror.mtl01.inap.opendev.org/pypi/simple --trusted-host=mirror.mtl01.inap.opendev.org --extra-index-url=http://mirror.mtl01.inap.opendev.org/wheel/centos-7-x86_64 cliff
or pip install cliff

[1] view-source:http://mirror.mtl01.inap.opendev.org/pypi/simple/cliff/ vs view-source:https://pypi.org/simple/cliff/
copying issue part here as it can change with mirror sync:-

<a href="/pypifiles/packages/90/e4/624f02aa2fcbf6efcd9d6bf90f92836a2ae46bc4376a824e317d10506fc8/cliff-3.0.0-py3-none-any.whl#sha256=c34ade07f7226b8f15af775413f6f305717fde577009887e1c56fa8ac5a8c9ed">cliff-3.0.0-py3-none-any.whl</a><br/>
<a href="/pypifiles/packages/17/7f/0704826112e089d4e7d188818b825b7e16810749228cf92be12558d71c4c/cliff-3.0.0.tar.gz#sha256=89e86767ba575c6b9f55a0b9d39918c5e665367744d754475a93ffac15377ec1">cliff-3.0.0.tar.gz</a><br/>

vs

<a href="https://files.pythonhosted.org/packages/90/e4/624f02aa2fcbf6efcd9d6bf90f92836a2ae46bc4376a824e317d10506fc8/cliff-3.0.0-py3-none-any.whl#sha256=c34ade07f7226b8f15af775413f6f305717fde577009887e1c56fa8ac5a8c9ed" data-requires-python="&gt;=3.6">cliff-3.0.0-py3-none-any.whl</a><br/>
<a href="https://files.pythonhosted.org/packages/17/7f/0704826112e089d4e7d188818b825b7e16810749228cf92be12558d71c4c/cliff-3.0.0.tar.gz#sha256=89e86767ba575c6b9f55a0b9d39918c5e665367744d754475a93ffac15377ec1" data-requires-python="&gt;=3.6">cliff-3.0.0.tar.gz</a><br/>