New submission from Vincent Pelletier <plr.vinc...@gmail.com>: SafeTransport class supports a 2-tuple as uri, in order to pass x509 parameters to httplib.HTTPSConnection . xmlrpclib.ServerProxy.__init__ fails when given such tuple, because it calls: urllib.splittype(uri) without checking uri type first.
Minimal test case to reproduce is: import xmlrpclib xmlrpclib.ServerProxy(('https://example.com', {})) ---------- messages: 164676 nosy: vpelletier priority: normal severity: normal status: open title: xmlrpclib.ServerProxy does not support 2-tuple value for uri parameter versions: Python 2.7 _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue15253> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com