A simple pip mirror management tool
Project description
PPMM - Python Pip Mirror Manager
English documentation: README.md
中文文档: README-zh.md
ppmm is a command-line tool for managing Python package manager (pip) sources. It allows you to easily list, switch, test pip sources, as well as add, edit,delete, and rename sources.
Features
- Use
mm lsto list available sources - Use
mm use <name>to switch sources - Use
mm testto test the response time of sources - Use
mm currentto display the currently used source - Use
mm add <name> <URL>to add a new source - Use
mm edit <名称> <URL>to modify a specified source - Use
mm rm <name>to delete a specified source - Use
mm rename <old name> <new name>to rename a source - Use
mm helpto display help information
Installation
You can install ppmm using pip:
pip install ppmm
Usage
Listing Sources
List all available sources:
mm ls
Switching Sources
Switch to a specific source, for example, Alibaba Cloud:
mm use ali
Testing Sources
Test the response time of all sources:
mm test
Viewing Current Source
Check the currently used source:
mm current
Adding a New Source
Add a new source:
mm add <name> <URL>
Edit a mirror
Edit the URL of a mirror:
mm edit <name> <URL>
Deleting a Source
Delete an existing source:
mm rm <name>
Renaming a Source
Rename a source:
mm rename <old name> <new name>
Help
Display help information:
mm help
Contributing
Contributions are welcome! Please raise issues or submit pull requests.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ppmm-1.1.8.tar.gz.
File metadata
- Download URL: ppmm-1.1.8.tar.gz
- Upload date:
- Size: 5.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.10.11 Windows/10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
19e90f673a911610b6cbb54b239b6ce1a1aa6191f2fc34e20aef9f3962e62098
|
|
| MD5 |
a5fa2630061f36f09cb882cf6c5edf3c
|
|
| BLAKE2b-256 |
9cd8b38dcb007901813044ab9370ca4ba4844e1040474766412bed8cbd368553
|
File details
Details for the file ppmm-1.1.8-py3-none-any.whl.
File metadata
- Download URL: ppmm-1.1.8-py3-none-any.whl
- Upload date:
- Size: 6.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.10.11 Windows/10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
394fd0735ca2124d15c9711ae23038d05c8ab9cde0d35248d982feda806e83d5
|
|
| MD5 |
2f13c66632dd5706ad44ab34a5e3f68f
|
|
| BLAKE2b-256 |
d401bdd88f979352f6a41ca2f7984a96c0304f9429ae20bff6567f32ee55873c
|