Python requests library can't make HTTPS connections (was: Apache certbot error)

I tried to follow your suggestion from the second article, but it doesn’t work:

(venv) root@xxx:/home/user/venv# pip install --upgrade setuptools
Requirement already up-to-date: setuptools in ./lib/python2.7/site-packages
(venv) root@xxx:/home/user/venv# pip install certbot==0.11.1
Collecting certbot==0.11.1
Could not find a version that satisfies the requirement certbot==0.11.1 (from versions: )
No matching distribution found for certbot==0.11.1
(venv) root@xxx:/home/user/venv# pip install certbot==0.12.0
Collecting certbot==0.12.0
Could not find a version that satisfies the requirement certbot==0.12.0 (from versions: )
No matching distribution found for certbot==0.12.0
(venv) root@xxx:/home/user/venv# pip install certbot==0.13.0
Collecting certbot==0.13.0
Could not find a version that satisfies the requirement certbot==0.13.0 (from versions: )
No matching distribution found for certbot==0.13.0

(venv) root@xxx:/home/user/venv# pip install -vvv certbot==0.11.1
Converted retries value: Retry(total=5, connect=None, read=None, redirect=None) -> Retry(total=Retry(total=5, connect=None, read=None, redirect=None), connect=None, read=None, redirect=None)
Converted retries value: Retry(total=5, connect=None, read=None, redirect=None) -> Retry(total=Retry(total=5, connect=None, read=None, redirect=None), connect=None, read=None, redirect=None)
Collecting certbot==0.11.1
1 location(s) to search for versions of certbot: