clawpack/riemann — pull request #11 by ahmadia (2012-04-17 23:10:36+00:00)
Title: Refactor toplevel

This is part of the top level refactoring of clawpack. riemann will now reside as part of clawpack as `clawpack.riemann` and be available to easy_install/pip from a single:

easy_install numpy && easy_install clawpack

or

pip install numpy && pip install clawpack.

The riemann package currently does not possess any of its own tests, but it appears to be functioning for its pyclaw uses. The top-level setup.py is not used by the top-level clawpack installer and is likely to be removed unless somebody needs it for something.

You can test this (in concert with the patches to clawpack) by installing [virtualenv](http://pypi.python.org/pypi/virtualenv), creating a new virtual environment, then running:

pip install numpy && pip install -e \
"git+https://github.com/ahmadia/clawpack.git@refactor_toplevel#egg=clawpack"

Note that if you are using EPD on OS X you will need the development version of virtualenv.