I'm really impressed paramiko was added in the 1.3 update. That's awesome.
However, I'm having some trouble getting it working.
Specifically: calling the 'connect()' method on a SSHClient object is crashing Pythonista.
Sample code:
import paramiko
client = paramiko.SSHClient()
print 'Client instance created'
client.load_host_keys("known_hosts")
print 'Host keys loaded'
client.connect(hostname="mylocalhost", username="myname", password="mypassword")
print 'Connection opened'
Running this outputs the first two print statements then Pythonista crashes. I've tried with and without using a private key instead of a password, and with a couple different hosts. The hosts I'm trying to connect to are listed in the known_hosts file.
Anyone have any insights? Is paramiko working for other people?
(For the record, this is on both an iPad 3 and iPhone 4, both running iOS 6.1.2)