btw, requirements files make things a little more flexible so if you wanted both you could do this:

```
      install_requires=[ln.strip() for ln in
                        open(os.path.join(os.path.dirname(__file__),
                                          'requirements.pip'))
                        if not ln.startswith('#')]
```

For that to work you also have to add a ``MANIFEST.in`` file at the same level as the setup.py file and add this:
```
include requirements.pip
```