Skip to main content

Python Registry Provider - A tool for managing Python package index sources similar to nrm for npm

Project description

PRP - Python Registry Provider

View in Chinese 中文版本

Table of Contents

PRP (Python Registry Provider) is a command-line tool for managing Python package index sources, similar to nrm for npm. It allows you to easily switch between different Python package indexes such as PyPI, TUNA, Aliyun, and more.

Features

  • List all available package index sources
  • Switch between package index sources with a single command
  • Add custom package index sources
  • Remove package index sources
  • Test package index source speeds
  • View current package index source

Installation

pip install xiaobai-prp

Usage

List all package index sources

prp ls

Switch to a package index source

prp use tuna

Add a custom package index source

prp add myregistry https://myregistry.example.com/simple/

Delete a package index source

prp del myregistry

Test package index source speeds

prp test

Show current package index source

prp current

Available Registries

  • pypi - Official PyPI repository
  • tuna - Tsinghua University mirror
  • aliyun - Alibaba Cloud mirror
  • douban - Douban mirror
  • huawei - Huawei Cloud mirror
  • ustc - University of Science and Technology of China mirror

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

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

xiaobai_prp-1.0.6.tar.gz (6.0 kB view details)

Uploaded Source

Built Distribution

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

xiaobai_prp-1.0.6-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

Details for the file xiaobai_prp-1.0.6.tar.gz.

File metadata

  • Download URL: xiaobai_prp-1.0.6.tar.gz
  • Upload date:
  • Size: 6.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.3

File hashes

Hashes for xiaobai_prp-1.0.6.tar.gz
Algorithm Hash digest
SHA256 75643ec441eb9ceb91b35245290255662fdb0c158fb57b517aaa87c014253e00
MD5 27054437137dd7609483c7ce2054453c
BLAKE2b-256 5c393e50f450cbbc3a144d9cc435bcc06e2fb97e58e8559207da3d417aeaa153

See more details on using hashes here.

File details

Details for the file xiaobai_prp-1.0.6-py3-none-any.whl.

File metadata

  • Download URL: xiaobai_prp-1.0.6-py3-none-any.whl
  • Upload date:
  • Size: 6.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.3

File hashes

Hashes for xiaobai_prp-1.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 2a7251d564c80dd7e8274f25a9c5160d5b1843f102792cb5e7baf4a5b08ed59a
MD5 22718e8c4885cf6dc44d2af0aa5b925e
BLAKE2b-256 76e430c0f4916a01a71db6a2a192a356b86db423bde5f1b9c58e32f6f0ca193b

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