title: Setup.py is not installing my package_data
body: <p>On both Ubuntu 16.04 and Windows 7 (pip 18.1, python 2.7.15) , I am encountering an issue where I have <code>package data</code>  that makes its way into the tar.gz file, but they do not get installed to my scripts directory when I install with pip. My scripts directory on windows is <code>\Python27\Scripts</code>. I also checked in <code>site-packages</code> and the file doesn't show up there. I want to have a textfile appear alongside the python scripts when installed via pip, and I think that using <code>data_files</code> does not achieve this (according to 
   <a href="https://stackoverflow.com/questions/11235820/setup-py-not-installing-data-files">setup.py not installing data files</a> ?</p>
  
  <p>My package structure has all files (<code>hello.py, MANIFEST.IN, setup.py</code>)in the one root folder called <code>fakeapp</code>. I would like to keep this structure as the project that I actually am trying to fix has this structure.</p>
  
  <p>I have looked up many answers and tried:</p>
  
  <ul>
  <li>adding an empty <code>__init__.py</code> to the root of the repo and this didn't fix it.</li>
  <li>I've tried adding and removing <code>include_package_files=True</code> to no avail </li>
  <li>I've tried specifying <code>package_data={'':['texto.txt']}</code> as well as<br>
  adding <code>include texto.txt</code> to <code>MANIFEST.in</code> to no avail.</li>
  <li><a href="https://stackoverflow.com/questions/7522250/how-to-include-package-data-with-setuptools-distribute?noredirect=1&amp;lq=1">This answer</a>: suggests to use bdist, which also didn't work. </li>
  </ul>
  
  <p>I'm sure that this is a duplicate question but I have not been able to get any solution to work.</p>
  
  <p>So here's my test case:
  setup.py</p>
  
  <pre><code>from setuptools import setup
  setup(
      author='hi',
      author_email='hi@hi.com',
      description="test",
      scripts=['hello.py',],
      license='MIT',
      name='hi',
      version='v2018.12.02',
      include_package_data=True
  )
  </code></pre>
  
  <p>hello.py:</p>
  
  <pre><code>#!/usr/bin/env python
  
  def main():
      print('hello world!')
  
  if __name__ == '__main__':
      main()
  </code></pre>
  
  <p>MANIFEST.in:</p>
  
  <pre><code>include texto.txt
  </code></pre>
  
  <p>I created a tar.gz in dist/ with</p>
  
  <pre><code>python setup.py sdist
  </code></pre>
  
  <p>and my texto.txt is in that tarball.</p>
  
  <p>and then i installed with</p>
  
  <pre><code>pip install dist\hi-2018.12.2.tar.gz
  </code></pre>
  
  <p>and only <code>hello.py</code> makes its way into <code>C:\Python2.7\Scripts</code></p>
  
  <p>What am I doing wrong?</p>
  
  <p>Directory tree :</p>
  
  <pre><code>│   hello.py
  │   MANIFEST.in
  │   setup.py
  │   texto.txt
  │
  ├───dist
  │       hi-2018.12.2.tar.gz
  │
  └───hi.egg-info
          dependency_links.txt
          PKG-INFO
          SOURCES.txt
          top_level.txt
  </code></pre>