tstranex/carpcomm — pull request #1 by migaelstrydom (2012-10-07 14:02:24+00:00)
Title: Dependency check in setup.py

The build and install process for carpsd ran smoothly for me. I then tried to run it, but got an error message that numpy could not be imported. I think it would be useful to warn the user during installation that numpy should be installed.

I first tried using the "requires" option in setup.py. This did nothing. I'm also not the only person to have this problem:
http://blog.doughellmann.com/2007/11/requiring-packages-with-distutils.html

So instead this patch is a workaround that uses a custom build module.