You don't have (full) control for the stuff in `data_files` where it is installed too, e.g. with:

```python
    data_files = [
        ('easybuild', ["easybuild/easybuild_config.py"]),
        ('share', ["optcomplete.bash", "minimal_bash_completion.bash"]),
    ],
```

you get:

```
$ python setup.py install --prefix /tmp/ebv110devtest
$ ls /tmp/ebv110devtest/lib/python2.7/site-packages/easybuild_framework-1.10.0dev-py2.7.egg/share/
minimal_bash_completion.bash	optcomplete.bash
```