Code Changes as per review comments by Antoine Pitrou.
diff --git a/Lib/xmlrpc/client.py b/Lib/xmlrpc/client.py
index b855965..4de4c2b 100644
--- a/Lib/xmlrpc/client.py
+++ b/Lib/xmlrpc/client.py
@@ -1330,7 +1330,7 @@
if self._connection and host == self._connection[0]:
return self._connection[1]
- if not hasattr(http.client, "ssl"):
+ if not hasattr(http.client, "HTTPSConnection"):
raise NotImplementedError(
"your version of http.client doesn't support HTTPS")
# create a HTTPS connection object from a host descriptor