Task: Patch pyopenssl for SSLv3 AttributeError
Task: Patch pyopenssl for SSLv3 AttributeError: a task in Terminal-Lego-15k (Harbor dataset). When Python's ssl module is compiled without SSLv3 support (common on modern systems where SSLv3 is disabled for security reasons), code that references ssl.PROTOCOL SSLv3 raises an AttributeError . This…
The task
When Python's `ssl` module is compiled without SSLv3 support (common on modern systems where SSLv3 is disabled for security reasons), code that references `ssl.PROTOCOL_SSLv3` raises an `AttributeError`. This breaks libraries like `urllib3` that map SSL protocol constants to OpenSSL methods in their pyopenssl…
Part of PrimeIntellect/Terminal-Lego-15k.