diff --git a/.travis.yml b/.travis.yml index e8b3a20..ec1ad95 100644 --- a/.travis.yml +++ b/.travis.yml @@ -18,7 +18,6 @@ env: - TOXENV=py25 - TOXENV=py26 - TOXENV=py27 - - TOXENV=py32 - TOXENV=py33 - TOXENV=py34 - TOXENV=pypy diff --git a/speedtest_cli.py b/speedtest_cli.py index d93d5c3..c9edc9c 100755 --- a/speedtest_cli.py +++ b/speedtest_cli.py @@ -445,7 +445,7 @@ def closestServers(client, all=False): root = ET.fromstring(''.encode().join(serversxml)) elements = root.getiterator('server') except AttributeError: # Python3 branch - root = DOM.parseString(''.join(serversxml)) + root = DOM.parseString(''.encode().join(serversxml)) elements = root.getElementsByTagName('server') except SyntaxError: raise SpeedtestCliServerListError @@ -641,7 +641,8 @@ def speedtest(): servers = closestServers(config['client']) if not args.simple: - print_('Testing from %(isp)s (%(ip)s)...' % config['client']) + print_(('Testing from %(isp)s (%(ip)s)...' + % config['client']).encode('utf-8', 'ignore')) if args.server: try: