adicionar arquivos de dados a projetos python setup.py

Eu tenho um projeto como este:

├── CHANGES.txt
├── LICENSE
├── MANIFEST.in
...
├── docs
│   └── index.rst
├── negar
│   ├── Negar.py
│   ├── Virastar.py
│   ├── Virastar.pyc
│   ├── __init__.py
│   ├── data
│   │   ├── __init__.py
│   │   └── untouchable.dat
│   ├── gui.py
│   ├── gui.pyc
│   ├── i18n
│   │   ├── fa_IR.qm
│   │   └── fa_IR.ts
│   └── negar.pro
├── setup.py
...

e dentro desse meu arquivoVirastar.py precisa de alguns dados dedata.untouchable.dat. funciona bem até eu instalar o projeto com estesetup.py:

setup(
    ...
    include_package_data=True,
    packages = find_packages() + ['negar'],
    package_dir={'negar': 'negar'},
    package_data={'negar': ['data/*.dat']},
    entry_points={
        'console_scripts': [
            'negar = negar.Negar:main',
        ],
    }, 
    ...  
)

depois disso quando eu inicio meu programa e quando ele precisa daquele arquivo de dados ele retorna este erro:

IOError: [Errno 2] No such file or directory: 'data/untochable.dat'

mesmo no meuegg-info fontes não consigo encontrar nenhum arquivo de dados:

...
negar/Negar.py
negar/Virastar.py
negar/__init__.py
negar/gui.py
negar/data/__init__.py

eu perdi alguma coisa aqui?

Obrigado a todos.

EDIT: Eu tenho que adicionar qualquer coisa especial emnisso.py?

e eu tenho que adicionar isso: eu usei untouchable.dat assim:

f = codecs.open('data/untouchable.dat', encoding="utf-8")

questionAnswers(3)

yourAnswerToTheQuestion