AttributeError: o objeto 'module' não tem atributo 'PROTOCOL_TLSv1_2' com o Python 2.7.11

Estou tendo problemas para obter suporte ao tls v1.2 para minha instalação python no meu mac.

Esta é a minha versão do openssl:

openssl version
OpenSSL 1.0.2h  3 May 2016

E aqui está a minha versão python:

python --version
Python 2.7.11

É assim que estou testando:

>>> import ssl
>>> ssl.PROTOCOL_TLSv1_2
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute 'PROTOCOL_TLSv1_2'

Lendo isso:https://docs.python.org/2/library/ssl.html Diz:

Algum comportamento pode depender da plataforma, pois são feitas chamadas para as APIs de soquete do sistema operacional. A versão instalada do OpenSSL também pode causar variações no comportamento. Por exemplo, o TLSv1.1 e o TLSv1.2 vêm com o openssl versão 1.0.1.

Então, eu tenho os requisitos para o suporte ao tlsv1.2 com minha instalação do OpenSSL 1.0.2h.

Alguém tem alguma ideia?

questionAnswers(1)

yourAnswerToTheQuestion