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.7.tar.gz (6.8 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.7-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: xiaobai_prp-1.0.7.tar.gz
  • Upload date:
  • Size: 6.8 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.7.tar.gz
Algorithm Hash digest
SHA256 1decbb58ecb2c2c4a66c1f8009d4b7c0724e07bcb9bf730822de52cbe2c993da
MD5 8b979d9a7246d544ebe19a57a36dc4df
BLAKE2b-256 645c641e9769c22cfffeb25dcf9cde3b06205bdf51d3af81d17cef4a018549eb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: xiaobai_prp-1.0.7-py3-none-any.whl
  • Upload date:
  • Size: 6.8 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.7-py3-none-any.whl
Algorithm Hash digest
SHA256 9f5de000bb35ddc401c6a94d636671f617ec6dd34178494d267f6f2719ea7e64
MD5 0209c76fd7a37010fccbae11d5d700d9
BLAKE2b-256 bde5e51d32d75d83cbf788d5ac3e07de85f2b61616e4a93a0fd22c0d750e172d

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