RETIRED, PyPI mirror builder
Go to file
Jeremy Stanley d24f19bcde Whitelist external packages
* pypi_mirror/cmd/run_mirror.py: Use the --allow-external and
--allow-insecure options so that pip 1.5 and later will assent to
retrieve the netifaces, psutil, pysendfile and pytidylib packages
even though they're not hosted on PyPI. The --allow-insecure option
is aliased to a clearer --allow-unverified wording in 1.5, but the
old form is being used to avoid breaking users of 1.4.x and will be
valid at least through 1.6.x according to comments in the pip
source.

Change-Id: I43d276fd6d294f74fae6d7ef36ac38d27a53f14e
2014-01-15 03:13:24 +00:00
pypi_mirror Whitelist external packages 2014-01-15 03:13:24 +00:00
.gitignore Add .idea to .gitignore 2013-07-22 13:10:38 +04:00
.gitreview Rename jeepyb to pypi-mirror 2013-09-09 13:43:36 -05:00
.mailmap Add gerritx project infrastructure. 2012-11-22 09:41:44 -08:00
CONTRIBUTING.md Let's just file bugs at openstack-ci for now. 2012-11-28 09:47:59 -08:00
MANIFEST.in Strip out the things we don't need from jeepyb 2013-09-09 13:43:53 -05:00
README.rst Strip out the things we don't need from jeepyb 2013-09-09 13:43:53 -05:00
requirements.txt Don't upgrade setuptools or distribute 2013-11-14 13:16:38 -05:00
setup.cfg Install some python with our package 2013-10-16 19:13:29 +00:00
setup.py Strip out the things we don't need from jeepyb 2013-09-09 13:43:53 -05:00
test-requirements.txt Strip out the things we don't need from jeepyb 2013-09-09 13:43:53 -05:00
tox.ini Modernize to curent build standards 2013-07-02 16:49:29 +00:00

README.rst

Partial PyPI Mirrors

Sometimes you want a PyPI mirror, but you don't want the whole thing. You certainly don't want external links. What you want are the things that you need and nothing more. What's more, you often know exactly what you need because you already have a pip requirements.txt file containing the list of things you expect to download from PyPI.

pypi-mirror will build a local static mirror for you based on requirements files in git repos.