Ruben Laguna’s blog

Python Support for SSL and HTTPS Is Not Installed

I was getting “Python support for SSL and HTTPS is not installed” while trying to use Mercurial on Mac OS X 10.5 Leopard. I upgraded python to 2.5.2

sudo port upgrade python

and mercurial too (1.2.1)

sudo port -u upgrade mercurial

But that didn’t fix it. I’m glad that I found the solution on Twitter

Just do an

sudo port install py25-socket-ssl