Oh, I just noticed it's also a requirement on 3.3 because 3.3 doesn't have `PROTOCOL_TLSv1_2` in the `ssl` module.