ok.. I looked into the code which connects. this code used to work.
>>> import MySQLdb >>> conn = MySQLdb.Connect(user="foo", passwd="********", db="bar", ssl={'ca': >>> '/etc/mysql/ca-cert.pem'}) so did this.(the same, but with an empty dictionary passed as ssl params) >>> import MySQLdb >>> conn = MySQLdb.Connect(user="foo", passwd="********", db="bar", >>> db="openmolar", ssl={}) now, my only option is this >>> import MySQLdb >>> conn = MySQLdb.Connect(user="foo", passwd="********", db="bar") hope this helps classify the bug, it probably isn't as important as I first thought, but IS a change in behaviour. If you are wondering why bother with the empty dict... here's why: in the application itself, the following code exists. >>> ssl_settings = {'ca': '/etc/mysql/ca-cert.pem'} if conf_file.ssl else {} >>> conn = MySQLdb.connect(host = my_host, port = my_port, user = my_user, >>> passwd = my_password, db = my_db, ssl = ssl_settings) -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org