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 Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

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

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: xiaobai_prp-1.0.5-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.5-py3-none-any.whl
Algorithm Hash digest
SHA256 f24cd84449825e4464ac643e3c8a1c52614b7901824b7cf53e8e630fd330b562
MD5 66e1fa885176888924131e63277880d6
BLAKE2b-256 2c83dccd8f8db469f60cc1009495bd6b71b2f0811fb584c8e0eeb05fef699978

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