summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--doc/source/index.rst5
-rw-r--r--tools/integration.sh18
2 files changed, 9 insertions, 14 deletions
diff --git a/doc/source/index.rst b/doc/source/index.rst
index 918be40..bc5441d 100644
--- a/doc/source/index.rst
+++ b/doc/source/index.rst
@@ -10,6 +10,11 @@ the results in as the arguments to a call to `setup.py` - so the heavy
lifting of handling python packaging needs is still being done by
`setuptools`.
+Note that we don't support the `easy_install` aspects of setuptools: while
+we depend on setup_requires, for any install_requires we recommend that they
+be installed prior to running `setup.py install` - either by hand, or by using
+an install tool such as `pip`.
+
What It Does
============
diff --git a/tools/integration.sh b/tools/integration.sh
index 5d04df2..0847481 100644
--- a/tools/integration.sh
+++ b/tools/integration.sh
@@ -202,23 +202,13 @@ for PROJECT in $PROJECTS ; do
pipvenv=$tmpdir/pip
mkvenv $pipvenv
$pipvenv/bin/pip $PIPFLAGS install -f $WHEELHOUSE git+file://$shortprojectdir
+ # Ensure the install_package_data is doing the thing it should do
+ if [ $SHORT_PROJECT = 'nova' ]; then
+ find $pipvenv | grep migrate.cfg
+ fi
# Test pip install -e
pipvenv=$tmpdir/pip
mkvenv $pipvenv
$pipvenv/bin/pip $PIPFLAGS install -f $WHEELHOUSE -e $shortprojectdir
-
- # Test python setup.py install
- installvenv=$tmpdir/install
- mkvenv $installvenv
-
- installprojectdir=$projectdir/install$SHORT_PROJECT
- git clone $shortprojectdir $installprojectdir
- cd $installprojectdir
- $installvenv/bin/python setup.py install
-
- # Ensure the install_package_data is doing the thing it should do
- if [ $SHORT_PROJECT = 'nova' ]; then
- find $installvenv | grep migrate.cfg
- fi
done