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.2-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: xiaobai_prp-1.0.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6c9ed1404baaf561a64789ece95c73f378f95e71f7e4fae5ef97d8a3f37b2ae7
MD5 dcf9507456fd33a9e1670848f9f570e8
BLAKE2b-256 43696d582062054eeef6d3d645e28c109b9241672bfd96205689430317c61ec4

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