agrega archivos de datos a python projects setup.py

Tengo un proyecto 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
...

y dentro de eso mi archivoVirastar.py necesita algunos datos dedata.untouchable.dat. Funciona bien hasta que instalo el proyecto con este.setup.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',
        ],
    }, 
    ...  
)

después de eso, cuando inicio mi programa y cuando necesite ese archivo de datos, devolverá este error:

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

incluso en miegg-info fuentes no puedo encontrar ningún archivo de datos:

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

¿Me he perdido algo aquí?

Gracias a todos.

EDITAR: ¿Tengo que añadir algo especial enen eso.py?

y tengo que agregar esto: utilicé intocable.dat así:

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

Respuestas a la pregunta(3)

Su respuesta a la pregunta