wbolster/happybase — pull request #1 by todddeluca (2012-05-21 19:27:41+00:00)
Title: Fix broken installation of package dependencies.

A common way to break project installation is to import the package in
setup.py in order to get access to mypackage.__version__. However if
mypackage depends on a different uninstalled package, the import will
fail, causing setup.py to fail before it has a chance to install the
dependency.

The fix is to find some other DRY way to get at __version__.

For more details see:

- http://stackoverflow.com/questions/458550/
- http://stackoverflow.com/questions/2058802/