summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)Author
2018-03-23flake8 fixupsocketMatt Martz
2018-03-23Add ability to set new custom speedtest servers (not mini)Matt Martz
2018-03-23Handle socket failures while testing latencyMatt Martz
2018-03-23Create base class SocketTestBase to dedupe codeMatt Martz
2018-03-22flake8 fixesMatt Martz
2018-03-22Add socket based latency testMatt Martz
2018-03-22First pass at adding ability to test using newer socket based connectionMatt Martz
2018-03-09Gracefully handle XML parsing errors. Fixes #490 #491Matt Martz
2018-02-20Move results.share() to ensure csv and json have access to it. Fixes #483Matt Martz
2018-02-13Bump to 2.0.1aMatt Martz
2018-02-13Exit with nicer error if lat/lon is not validMatt Martz
2018-02-05Tested through 3.7v2.0.0Matt Martz
2018-02-05Replace downloads badge with travisMatt Martz
2018-02-05Remove deprecated speedtest_cli.pyMatt Martz
2018-02-05Bump for releaseMatt Martz
2018-02-05Update man pageMatt Martz
2018-01-26Add some guard code for places where sys.stdout and stderr are replaced with ...Matt Martz
2018-01-08Only add terminal colors with DEBUG if stdout is a ttyMatt Martz
2018-01-03Bump to betaMatt Martz
2018-01-02Catch OSError and EOFError while reading from gzip streamno-globalsMatt Martz
2018-01-02Use the printer everywhere, leaving print_ to only be used within printerMatt Martz
2018-01-02Add a few additional tests, specifically around --sourceMatt Martz
2018-01-02Eliminate SHUTDOWN_EVENT globalMatt Martz
2017-12-11Skipping test should be quietMatt Martz
2017-12-11Don't display ERROR: 2 when argparse exits with non-0Matt Martz
2017-11-23update README for usage changesMatt Martz
2017-11-23Get travis working properly againMatt Martz
2017-11-23No bare exceptMatt Martz
2017-11-23Move the majority of the csv_header functionality to SpeedtestResultsMatt Martz
2017-11-23Support csv-delimiter for csv-headerMatt Martz
2017-11-23Output a different message when only 1 server is providedMatt Martz
2017-11-23Add additional information to machine parsable outputsMatt Martz
2017-11-23Attempt to catch MemoryError if possibleMatt Martz
2017-11-23Print errors to stderrMatt Martz
2017-11-23Always flush in py2 print_Matt Martz
2017-11-23Allow timeout to be a floatMatt Martz
2017-11-23Add option to exclude servers, and allow --server and --exclude to be specifi...Matt Martz
2017-11-23Create a getter for Speedtest.best to raise an exception is get_best_server h...Matt Martz
2017-11-23Indicate speedtest-cli supports python 3.6, and ensure py3.2 has an appropria...Matt Martz
2017-11-23More and better debuggingMatt Martz
2017-11-23Revert "Test failing --source"Matt Martz
2017-11-23Test failing --sourceMatt Martz
2017-11-23Switch to using matrix for travisMatt Martz
2017-11-23Remove debug printMatt Martz
2017-11-23Docstrings and version bumpMatt Martz
2017-11-23Remove SCHEME globalMatt Martz
2017-11-23flake8 fixesMatt Martz
2017-11-23Use vendored create_connection when socket doesn't have it, or socket.create_...Matt Martz
2017-11-23Don't override socket.socket for binding, eliminiate globals SOURCE and USER_...Matt Martz
2017-10-16Support csv-delimiter for csv-headerv1.0.7Matt Martz