<div dir="ltr"><span class="im" style="font-size:12.8px"><span style="font-size:12.8px">Hi,</span><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">I'm using install_requires in setup.py to specify a specific package my project is dependant on.</div><div style="font-size:12.8px">When running python setup.py install, apparently the simple index is used as an older package is taken from pypi. While in <a href="https://pypi.python.org/pypi" target="_blank">https://pypi.python.org/pypi</a>, there's a newer package.</div><div style="font-size:12.8px">When installing directly using pip, the latest package is installed successfully.</div></span><div style="font-size:12.8px">I noticed that the new package is only available as a wheel and older versions of setup tools won't install wheels for install_requires.</div><div style="font-size:12.8px">However, upgrading setuptools didn't help.</div><span class="im" style="font-size:12.8px"><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">Several questions:</div><div style="font-size:12.8px">1. What's the difference between the pypi simple index and the general pypi index?</div><div style="font-size:12.8px">2. Why is setup.py defaulting to the simple index? </div><div style="font-size:12.8px">3. How can I make the setup.py triggered install use the main pypi index instead of simple</div><div style="font-size:12.8px"><br></div><div style="font-size:12.8px">Thanks! </div></span><div style="font-size:12.8px"><img src="https://ssl.gstatic.com/ui/v1/icons/mail/images/cleardot.gif" class=""></div></div>