Skip to main content

pip mirror management

Project description

xpip-mirror

If you live within the Great Wall Firewall, the access to the official source of PyPI is extremely unstable.

The xpip-mirror mirror management can probe the delay of mirrors in the list and select the current optimal path.

list all available mirrors

root@zou:~# xpip-mirror list
name      URL                                       HOST                                       PING(ms)
--------  ----------------------------------------  -----------------------------------------  ----------
ustc      https://pypi.mirrors.ustc.edu.cn/simple   pypi.mirrors.ustc.edu.cn (218.104.71.170)  8.3
baidu     https://mirror.baidu.com/pypi/simple      mirror.baidu.com (58.243.203.35)           15.7
aliyun    https://mirrors.aliyun.com/pypi/simple    mirrors.aliyun.com (119.167.250.248)       17.7
tsinghua  https://pypi.tuna.tsinghua.edu.cn/simple  pypi.tuna.tsinghua.edu.cn (101.6.15.130)   23.7
douban    https://pypi.douban.com/simple            pypi.douban.com (49.233.242.15)            32.0
pypi      https://pypi.org/simple                   pypi.org (151.101.128.223)                 timeout

Suggest using the installation command:
pip install -i https://pypi.mirrors.ustc.edu.cn/simple <package-name>

config mirror

show config

root@zou:~# xpip-mirror now
https://mirrors.aliyun.com/pypi/simple

choice the best

root@zou:~# xpip-mirror choice
Writing to /root/.config/pip/pip.conf
choice ustc: https://pypi.mirrors.ustc.edu.cn/simple

choice by name

root@zou:~# xpip-mirror choice tsinghua
Writing to /root/.config/pip/pip.conf
choice tsinghua: https://pypi.tuna.tsinghua.edu.cn/simple

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

xpip_mirror-0.5.tar.gz (13.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

xpip_mirror-0.5-py2.py3-none-any.whl (13.2 kB view details)

Uploaded Python 2Python 3

File details

Details for the file xpip_mirror-0.5.tar.gz.

File metadata

  • Download URL: xpip_mirror-0.5.tar.gz
  • Upload date:
  • Size: 13.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for xpip_mirror-0.5.tar.gz
Algorithm Hash digest
SHA256 46388168f3db3ceeb6541b1126c68d799d6a09a2e4ca60165e1696b3b3d02008
MD5 53b4e7c879a6bcc0da5c6b8cd7c3e45e
BLAKE2b-256 25f0c52846931e5a6ddab0a87b0b22d6b72408bfeb22cf19078fbbd2e8623ec7

See more details on using hashes here.

File details

Details for the file xpip_mirror-0.5-py2.py3-none-any.whl.

File metadata

  • Download URL: xpip_mirror-0.5-py2.py3-none-any.whl
  • Upload date:
  • Size: 13.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.12

File hashes

Hashes for xpip_mirror-0.5-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 1c0acfac7f39d271ac8de0181ae405c693582b23376cf683923dc52db64e7777
MD5 29c71aa13c00bdac725402109c3ed722
BLAKE2b-256 fa21370644df83c49c1912fbfbcee04d99b4e8e74150fcb6102025e95a934e23

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page