title: UnicodeDecodeError: 'charmap' codec can't decode byte 0x9d in position X: character maps to <undefined>
body: <p>When I'm trying to install <a href="https://pypi.python.org/pypi/StringGenerator/0.3.0" rel="noreferrer">StringGenerator</a> with pip, I am prompted with this error:</p>
  
  <pre><code>C:\Users\Administrator&gt; pip install StringGenerator
  
  Collecting StringGenerator 
  Using cached StringGenerator-0.3.0.tar.gz
  Complete output from command python setup.py egg_info:
  Traceback (most recent call last):
    File "&lt;string&gt;", line 1, in &lt;module&gt;
    File "C:\Users\ADMINI~1\AppData\Local\Temp\2\pip-build-mdvrj2cf\StringGenerator\setup.py", line 7, in &lt;module&gt;
      long_description = file.read()
    File "c:\users\administrator\appdata\local\programs\python\python36-32\lib\encodings\cp1252.py", line 23, in decode
      return codecs.charmap_decode(input,self.errors,decoding_table)[0]
  UnicodeDecodeError: 'charmap' codec can't decode byte 0x9d in position 1264: character maps to &lt;undefined&gt;
  
      ----------------------------------------
  Command "python setup.py egg_info" failed with error code 1 in C:\Users\ADMINI~1\AppData\Local\Temp\2\pip-build-mdvrj2cf\StringGenerator\
  </code></pre>