Using pip: -i https://pypi.python.org/simple ROUND 1 Current constraints: pandas==0.18.1 pandas-datareader==0.5.0 Finding the best candidates: found candidate pandas==0.18.1 (constraint was ==0.18.1) found candidate pandas-datareader==0.5.0 (constraint was ==0.5.0) Finding secondary dependencies: pandas==0.18.1 not in cache, need to check index pandas==0.18.1 requires numpy>=1.7.0, python-dateutil>=2, pytz>=2011k pandas-datareader==0.5.0 not in cache, need to check index pandas-datareader==0.5.0 requires lxml, pandas>=0.17.0, pandas>=0.19.2, requests-file, requests-file, requests-ftp, requests-ftp, requests>=2.3.0, requests>=2.3.0, wrapt New dependencies found in this round: adding ['lxml', '', '[]'] adding ['numpy', '>=1.7.0', '[]'] adding ['pandas', '>=0.17.0,>=0.19.2', '[]'] adding ['python-dateutil', '>=2', '[]'] adding ['pytz', '>=2011k', '[]'] adding ['requests', '>=2.3.0', '[]'] adding ['requests-file', '', '[]'] adding ['requests-ftp', '', '[]'] adding ['wrapt', '', '[]'] Removed dependencies in this round: Unsafe dependencies in this round: ------------------------------------------------------------ Result of round 1: not stable ROUND 2 Current constraints: lxml numpy>=1.7.0 pandas==0.18.1,>=0.17.0,>=0.19.2 pandas-datareader==0.5.0 python-dateutil>=2 pytz>=2011k requests>=2.3.0 requests-file requests-ftp wrapt Finding the best candidates: found candidate lxml==4.2.0 (constraint was ) found candidate numpy==1.14.2 (constraint was >=1.7.0) Using pip: -i https://pypi.python.org/simple ROUND 1 Current constraints: pandas==0.18.1 pandas-datareader==0.5.0 Finding the best candidates: found candidate pandas==0.18.1 (constraint was ==0.18.1) found candidate pandas-datareader==0.5.0 (constraint was ==0.5.0) Finding secondary dependencies: pandas==0.18.1 not in cache, need to check index pandas==0.18.1 requires numpy>=1.7.0, python-dateutil>=2, pytz>=2011k pandas-datareader==0.5.0 not in cache, need to check index pandas-datareader==0.5.0 requires lxml, pandas>=0.17.0, pandas>=0.19.2, requests-file, requests-file, requests-ftp, requests-ftp, requests>=2.3.0, requests>=2.3.0, wrapt New dependencies found in this round: adding ['lxml', '', '[]'] adding ['numpy', '>=1.7.0', '[]'] adding ['pandas', '>=0.17.0,>=0.19.2', '[]'] adding ['python-dateutil', '>=2', '[]'] adding ['pytz', '>=2011k', '[]'] adding ['requests', '>=2.3.0', '[]'] adding ['requests-file', '', '[]'] adding ['requests-ftp', '', '[]'] adding ['wrapt', '', '[]'] Removed dependencies in this round: Unsafe dependencies in this round: ------------------------------------------------------------ Result of round 1: not stable ROUND 2 Current constraints: lxml numpy>=1.7.0 pandas==0.18.1,>=0.17.0,>=0.19.2 pandas-datareader==0.5.0 python-dateutil>=2 pytz>=2011k requests>=2.3.0 requests-file requests-ftp wrapt Finding the best candidates: found candidate lxml==4.2.0 (constraint was ) found candidate numpy==1.14.2 (constraint was >=1.7.0)