Skip to content

Commit

Permalink
MAINT: Remove references to Bento.
Browse files Browse the repository at this point in the history
Bento builds are no longer supported, so remove references to that
built system.
  • Loading branch information
charris committed Aug 29, 2015
1 parent aa86ff4 commit 529ee89
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 13 deletions.
15 changes: 3 additions & 12 deletions doc/source/dev/development_environment.rst
Original file line number Diff line number Diff line change
Expand Up @@ -82,19 +82,12 @@ source tree is to use::
$ python setup.py install --prefix /some/owned/folder
$ export PYTHONPATH=/some/owned/folder/lib/python3.4/site-packages

Besides ``numpy.distutils``, NumPy supports building with `Bento`_.
This provides (among other things) faster builds and a build log that's much
more readable than the ``distutils`` one. Note that support is still fairly
experimental, partly due to Bento relying on `Waf`_ which tends to have
non-backwards-compatible API changes. Working versions of Bento and Waf are
run on TravisCI, see ``tools/travis-test.sh``.


Using virtualenvs
-----------------

A frequently asked question is "How do I set up a development version of NumPy
in parallel to a released version that I use to do my job/research?".
in parallel to a released version that I use to do my job/research?".

One simple way to achieve this is to install the released version in
site-packages, by using a binary installer or pip for example, and set
Expand Down Expand Up @@ -190,15 +183,13 @@ For example to see where in the Python code you are, use ``py-list``. For more
details, see `DebuggingWithGdb`_.

Instead of plain ``gdb`` you can of course use your favourite
alternative debugger; run it on the python binary with arguments
alternative debugger; run it on the python binary with arguments
``runtests.py -g --python mytest.py``.

Building NumPy with a Python built with debug support (on Linux distributions
typically packaged as ``python-dbg``) is highly recommended.

typically packaged as ``python-dbg``) is highly recommended.


.. _Bento: http://cournape.github.io/Bento/

.. _DebuggingWithGdb: https://wiki.python.org/moin/DebuggingWithGdb

Expand Down
1 change: 0 additions & 1 deletion numpy/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ def configuration(parent_package='',top_path=None):
from numpy.distutils.misc_util import Configuration
config = Configuration('numpy', parent_package, top_path)

# If you update this list, then also update the file numpy/bento.info
config.add_subpackage('compat')
config.add_subpackage('core')
config.add_subpackage('distutils')
Expand Down

0 comments on commit 529ee89

Please sign in to comment.