Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wong2/pmm
PyPi Mirror Manager
https://github.com/wong2/pmm
pip pypi
Last synced: 12 days ago
JSON representation
PyPi Mirror Manager
- Host: GitHub
- URL: https://github.com/wong2/pmm
- Owner: wong2
- License: mit
- Created: 2017-02-24T16:30:20.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-10-02T03:31:36.000Z (about 5 years ago)
- Last Synced: 2024-10-07T08:06:59.431Z (about 1 month ago)
- Topics: pip, pypi
- Language: Python
- Size: 111 KB
- Stars: 30
- Watchers: 3
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
### PyPi Mirror Manager [![PyPI](https://img.shields.io/pypi/v/pmm.svg)](https://pypi.python.org/pypi/pmm)
![command line demo](demo.gif)
#### Installation
pip install pmm
#### Usage
usage: pmm [-h] [-m]
Select PyPI index server used by pip.
optional arguments:
-h, --help show this help message and exit
-m, --mirrors download list of PyPI mirrors and add them to selection#### Configuration
You can add package indexes to your `pip.conf` file. Example:
[global]
use-wheel = True
index-url = https://pypi.python.org/simple
index-servers =
pypi
pypi-test
my-devpi[pypi]
index = pypi.python.org[pypi-test]
index = testpypi.python.org/pypi[my-devpi]
index = devpi.example.com/main/dev
info = Development team local package indexIf you have any indexes listed in the `index-servers` setting in the `globals`
section, `pmm` will then only offer these indexes for selection, unless you use
the `-m` command line option.#### Authors
* [wong2](https://github.com/wong2)
* [SpotlightKid](https://github.com/SpotlightKid)#### Credits
* inspired by https://github.com/Pana/nrm
* mirrors data from https://www.pypi-mirrors.org/
* [pick](https://github.com/wong2/pick) for the interactive selection list