Czy mogę używać TLS w wersji 1.1 lub 1.2 w Pythonie 2?

Przeczytałem dokument, który mówi, że Python 2 ma tylkossl.PROTOCOL_TLSv1 stałe i tossl.PROTOCOL_TLSv1_1 issl.PROTOCOL_TLSv1_2 zostały dodane w Pythonie 3.4. Jak więc mogę używać TLS 1.1 i 1.2 w Pythonie 2?

PS. Nie chcę korzystać z TLS 1.0, ponieważ ma pewne luki w zabezpieczeniach. TLS 1.2 to najnowsza wersja, więc chcę, aby mój program korzystał tylko z TLS 1.2; jeśli serwer nie obsługuje TLS 1.2, po prostu spraw, aby połączenie nie powiodło się.

questionAnswers(3)

yourAnswerToTheQuestion