[openstack-dev] [solum][general] some pip package installs from requirements.txt fail when using pip 1.5

Jeremy Stanley fungi at yuggoth.org
Fri Jan 3 01:32:26 UTC 2014


On 2014-01-02 22:46:06 +0000 (+0000), Paul Czarkowski wrote:
[...]
> Dropping the netaddr version to 0.7.3 fixes the error I see as
> does running 'pip install --allow-all-external --allow-unverified
> netaddr  -r requirements.txt'

Yes, this and needing a new virtualenv release for the issue Monty
raised with them today seem to be the last remaining problems we're
aware of stemming from the new pip 1.5 behaviors. I'm currently
looking at updating nova's tox.ini to use...

    install_command = pip install -U --allow-external netaddr --allow-unverified netaddr {opts} {packages}

The down-side is that anyone with earlier virtualenv installed will
need to upgrade to a version bundling pip 1.5 since pip before 1.5
the --allow-unverified option isn't recognized so pip exits nonzero
when tox tries to pass it in.
-- 
Jeremy Stanley



More information about the OpenStack-dev mailing list