Fork me on GitHub
MirrorLocation# of PackagesLast updateAgeResponse Time (ms)*Status
pypi.python.org San Francisco, California US 85458 2016-07-29 11:40:12 0 seconds ago 359.08 Fresh
pypi.douban.com Beijing, Beijing CN 86073 2016-07-29 11:38:58 1 minutes, 14 seconds ago 2818.22 Fresh
pypi.gocept.com Oberhausen, Nordrhein-Westfalen DE 86383 2016-07-29 11:35:01 5 minutes, 11 seconds ago 1062.59 Fresh
pypi.tuna.tsinghua.edu.cn Beijing, Beijing CN Unavailable Unavailable Unavailable N/A
mirror.picosecond.org/pypi San Jose, California US 85472 2016-07-29 11:10:02 30 minutes, 10 seconds ago 348.18 Fresh
mirrors.aliyun.com/pypi Hangzhou, Zhejiang CN 86184 2016-07-28 18:41:09 16 hours, 59 minutes ago 1328.09 Aging
pypi.pubyun.com Changzhou, Jiangsu CN 65037 2015-08-19 07:30:02 345 days, 4 hours, 10 minutes ago 1776.63 Old
mirrors-uk.go-parts.com/python Chicago, Illinois US Unavailable Unavailable Unavailable N/A
mirrors-ru.go-parts.com/python Chicago, Illinois US Unavailable Unavailable Unavailable N/A
mirrors-au.go-parts.com/python Chicago, Illinois US Unavailable Unavailable Unavailable N/A
pypi.mirrors.ustc.edu.cn Hefei, Anhui CN 85286 2016-07-29 08:45:04 2 hours, 55 minutes ago 573.12 Aging
* 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-07-29 11:40:12.580819
Originally built by: @KenCochrane
Maintained by: @ibigbug
Built with: pypi-mirrors, Bootstrap, jQuery Sparklines, Redis and Flask