
Our first issue is that we can't get pip working on Windows 10 with Python 2.7.6 without certificate the InsecurePlatformWarning, even if we try to suppress the warning. Response = urllib2.urlopen(req, context=context) Headers = Ĭontext = ssl._create_unverified_context() So the following code won't work on Python 2.7.6: The problem is that a proper ssl context is was only supported from Python 2.7.9. How do I log a request to AWS to support a version of python and pip that's still supported? Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLError(1, '_ssl.c:507: error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version'),)': /simple/certifi/ For more information, see https: ///en/latest/advanced-usage.html#ssl-warnings
#Tlsv1 alert internal error python 2.7.9 upgrade
You can upgrade to a newer version of Python to solve this.

This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. We have a local device farm running Python 2.7.13 and Appium 1.6.5 but it's small and we would like to make use of the AWS device farm to broaden our exposure to additional devices.Ĭ:\project\devicefarm\src\venv\lib\site-packages\pip\_vendor\urllib3\util\ssl_.py:137: InsecurePlatformWarning: A true SSLContext object is not available. It seem that, that version of Python is simply too old. I have tried various options but can't get that version of Python to run.
#Tlsv1 alert internal error python 2.7.9 install
I have been trying to install Python 2.7.6 on Windows but keep getting Insecure Platform Warnings.
