'pip install -U' ugrades specified packages, this is not necessary
since we use constraints, remove the parameter '-U' from the line.
With tools/tox_install.sh - which a previous change of mine removed -
the -U was not harmful, but with the current set up, it might cause
upgrades, so remove it.
We do not need tox_install.sh, pip can handle constraints itself
and install the project correctly. Thus update tox.ini and remove
the now obsolete tools/tox_install.sh file.
This follows https://review.openstack.org/#/c/508061 to remove
Adding constraints support to libraries is slightly more complex than
services as the libraries themselves are listed in upper-constraints.txt
which leads to errors that you can't install a specific version and a
This change adds constraints support by also adding a helper script to
edit the constraints to remove oslosphinx.
* Remove usedevelop : only needed when skipsdist
is set to True
* Remove install_command : We can just use the
default, we don't need to override
* Remove setenv : We can just use the default as
we don't need any extra environment variables
* sitepackages : default is already false
Having the sphinx theme in the same namespace package
as the production code has been causing issues with
devstack installations. This change renames the package
to move it out of the namespace. Another change to the
openstack-infra/config repository will rename the
git repository and associated jobs.
This is a copy of the Sphinx theme for OpenStack developer
documentation imported from the ceilometer repository. After
this library is released, we will remove the copies of the
theme from all of the other repositories.
Signed-off-by: Doug Hellmann <email@example.com>