title: add data files to python projects setup.py
body: <p>I have a project like this:</p>
  
  <pre><code>├── 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
  ...
  </code></pre>
  
  <p>and inside that my file <code>Virastar.py</code> need some data from <code>data.untouchable.dat</code>. it works fine until I install the project with this <code>setup.py</code>:</p>
  
  <pre><code>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',
          ],
      }, 
      ...  
  )
  </code></pre>
  
  <p>after that when I start my program and when it needs that data file it return this error:</p>
  
  <pre><code>IOError: [Errno 2] No such file or directory: 'data/untochable.dat'
  </code></pre>
  
  <p>even in my <code>egg-info</code> sources I can't find any data file:</p>
  
  <pre><code>...
  negar/Negar.py
  negar/Virastar.py
  negar/__init__.py
  negar/gui.py
  negar/data/__init__.py
  </code></pre>
  
  <p>have I missed something here?</p>
  
  <p>Thank you all.</p>
  
  <p>EDIT: Do I have to add any special thing in <strong>init</strong>.py?</p>
  
  <p>and I have to add this: I used untouchable.dat just like this:</p>
  
  <pre><code>f = codecs.open('data/untouchable.dat', encoding="utf-8")
  </code></pre>