Commit Graph

5 Commits

Author SHA1 Message Date
Andreas Jaeger 4654d26a89 Retire pypi-mirror
This repository is unused, retire it.

Depends-On: https://review.openstack.org/597370/
Change-Id: Id38773cf2dadae6a5907b7972648393cd3a425ef
2018-08-29 09:03:02 +02:00
Monty Taylor d68260a79a Don't upgrade setuptools or distribute
It turns out that upgrading setuptools and distribute in the venv
we use to build the mirror causes MySQL-python to error out. However,
as of virtualenv 1.10.1, there's a new enough version of pip (1.4)
so it's actually not necessary for us to explicitly upgrade.

Change-Id: Ib08064ad1ce674323cd5dec87b7a9911c723d12a
2013-11-14 13:16:38 -05:00
Monty Taylor c28dde9d68 Strip out the things we don't need from jeepyb
Change-Id: I129b6d66840604898592de31df11b3e396cd6048
2013-09-09 13:43:53 -05:00
Monty Taylor 384c02d41f Start building wheels in the mirror
The mirror should build wheels, because they're awesome. However, because
the wheel format does not do fine-grained enough selection on
things like the high likelihood that Ubuntu precise and Ubuntu raring
might have different underlying C libraries for python 2.7, we need to
put our built wheels into a structure that allows them to be used
safely.

lsb_release -r -i is used because Centos lists lsb_release -c as "Final"
which is not particularly helpful. This will wind up with identifying
strings like Ubuntu-12.04 and Centos-6.4 - which should be good enough
for what we need. A call to a shell is used so that the same logic can
be easily duplicated in select-mirror, which is shell, to produce the
appropriate pip.conf file.

Change-Id: Icf360c921dbc357dbeb43386c6e8f51bd5f993ff
2013-09-09 13:43:47 -05:00
Monty Taylor 061919f212 Modernize to curent build standards
Migrate to pbr, flake8 and hacking. Clean up hacking warnings. Rename
requirements files. Remove cruft from tox.ini.

Change-Id: Ide78ad47de7f275240f729a2bc02745063b084ac
Reviewed-on: https://review.openstack.org/31439
Reviewed-by: Jeremy Stanley <fungi@yuggoth.org>
Approved: James E. Blair <corvus@inaugust.com>
Reviewed-by: James E. Blair <corvus@inaugust.com>
Tested-by: Jenkins
2013-07-02 16:49:29 +00:00