title: python 3.7 install pygal and interrupt with non-reasonable errors
body: <p>when try to install pygal following <a href="http://www.pygal.org/en/stable/installing.html" rel="nofollow noreferrer">Installing — pygal 2.0.0 documentation</a></p>
  
  <p>It report enormous errors</p>
  
  <pre><code>$ pip install pygal
  Collecting pygal
    Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('&lt;pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x7fd5777e1390&gt;: Failed to establish a new connection: [Errno 101] Network is unreachable')': /packages/5f/b7/201c9254ac0d2b8ffa3bb2d528d23a4130876d9ba90bc28e99633f323f17/pygal-2.4.0-py2.py3-none-any.whl
    Downloading https://files.pythonhosted.org/packages/5f/b7/201c9254ac0d2b8ffa3bb2d528d23a4130876d9ba90bc28e99633f323f17/pygal-2.4.0-py2.py3-none-any.whl (127kB)
      24% |███████▊                        | 30kB 899bytes/s eta 0:01:48Exception:
  Traceback (most recent call last):
    File "/home/me/anaconda3/lib/python3.7/site-packages/pip/_vendor/urllib3/contrib/pyopenssl.py", line 294, in recv_into
      return self.connection.recv_into
  </code></pre>
  
  <p>I notice that </p>
  
  <blockquote>
    <p>pygal is available for python 2.7 and 3.2, 3.3, 3.4, 3.5 and pypy.</p>
  </blockquote>
  
  <p>Does it mean pygal not support python3.6 or python3.7? </p>
  
  <p>I am very confused with that?  why python3.* packages has such a dedicated distinctions among the minor versions </p>