Fork me on GitHub
MirrorLocation# of PackagesLast updateAgeResponse Time (ms)*Status
pypi.python.org San Francisco, California US 94300 2016-12-06 19:43:31 0 seconds ago 320.79 Fresh
pypi.douban.com Beijing, Beijing CN 95362 2016-12-06 19:30:08 13 minutes, 23 seconds ago 2017.37 Fresh
pypi.fcio.net Oberhausen, Nordrhein-Westfalen DE 94305 2016-11-16 23:50:02 19 days, 19 hours, 53 minutes ago 1381.42 Old
pypi.tuna.tsinghua.edu.cn Beijing, Beijing CN Unavailable Unavailable Unavailable N/A
mirror.picosecond.org/pypi Fremont, California US Unavailable Unavailable Unavailable N/A
mirrors.aliyun.com/pypi Hangzhou, Zhejiang CN 95579 2016-12-06 19:00:22 43 minutes, 9 seconds ago 502.58 Fresh
pypi.pubyun.com Changzhou, Jiangsu CN 93513 2016-12-06 05:00:03 14 hours, 43 minutes ago 439.66 Aging
mirrors-uk.go-parts.com/python Reston, Virginia US Unavailable Unavailable Unavailable N/A
mirrors-ru.go-parts.com/python Reston, Virginia US Unavailable Unavailable Unavailable N/A
mirrors-au.go-parts.com/python Reston, Virginia US Unavailable Unavailable Unavailable N/A
pypi.mirrors.ustc.edu.cn Hefei, Anhui CN Unavailable Unavailable Unavailable N/A
* Response time from Virginia, US

Mirror Statuses

AgeStatus
age < 1 hourFresh
1 hour < age < 1 dayAging
age > 1 day Old

Using a mirror

Single Usage:

pip install -i https://<mirror>/simple <package>

Global settings:
Add ~/.pip/pip.conf that includes:

[global]
index-url = https://<mirror>/simple

Data also available in JSON format
Page last updated at 2016-12-06 19:43:31.170017
Originally built by: @KenCochrane
Maintained by: @ibigbug
Built with: pypi-mirrors, Bootstrap, jQuery Sparklines, Redis and Flask