Commit Graph

  • 14e5040c99 Only test using python 2.7 for right now Matt Martz 2014-02-08 09:52:01 -06:00
  • 64925b93cf Add travis configuration Matt Martz 2014-02-08 09:37:39 -06:00
  • acf396aba0 Add speedtest-cli man page Jonathan Carter 2014-01-26 15:48:48 +02:00
  • 6d777db198 Also catch URLError when trying to fetch latency.txt. Fixes #41 Matt Martz 2013-12-05 13:37:56 -06:00
  • 756f04da76 Bumping version for release v0.2.4 Matt Martz 2013-12-03 12:59:48 -06:00
  • 890a3edb7e Fix join issue with python3 Matt Martz 2013-12-03 12:57:17 -06:00
  • b827ad83c5 Bump version for upcoming release v0.2.3 Matt Martz 2013-12-02 13:17:27 -06:00
  • 1a0e0b9a9d Merge branch 'etree' into working Matt Martz 2013-12-02 13:05:43 -06:00
  • e9405e370e Encode output when necessary. Fixes #30 Matt Martz 2013-12-02 12:59:56 -06:00
  • 43799431ba Improve XML retrieval and parsing for newer versions of python Matt Martz 2013-12-02 10:13:41 -06:00
  • a4b8a74641 Add some docstrings and comments Matt Martz 2013-11-18 12:11:07 -06:00
  • 93682d73ca Pre-register our globals Matt Martz 2013-11-18 12:02:30 -06:00
  • ed2e7a98df Update README.rst Matt Martz 2013-11-11 10:06:38 -06:00
  • d26cf87093 Add functionality to bind to a specific IP address. Fixes #36 Matt Martz 2013-11-11 10:04:32 -06:00
  • 79aeabe4e7 Handle 404 for latency.txt requests, Fixes #27 Matt Martz 2013-11-04 16:00:33 -06:00
  • f679e76ff4 Bump version to 0.2.2 v0.2.2 Matt Martz 2013-10-08 07:32:36 -05:00
  • 07eda04710 Update usage Matt Martz 2013-10-08 07:17:40 -05:00
  • 3f2440f03e Add MANIFEST.in Matt Martz 2013-10-08 07:15:42 -05:00
  • 073e3ee1d0 Merge remote-tracking branch 'cyberjacob/master' into working. Fixes #37 Matt Martz 2013-10-08 07:10:18 -05:00
  • 7bb9bfc945 Code formatting fix ups Matt Martz 2013-10-08 07:09:55 -05:00
  • ae2db04ae5 Fixed threadding errors from issue #37 Jacob Mansfield 2013-10-08 09:31:05 +01:00
  • e6baa69705 packageS Matt Martz 2013-09-25 10:32:15 -05:00
  • 8f66f8ca18 Updates to README.rst, remove README.md Matt Martz 2013-09-25 10:14:26 -05:00
  • 6e48fd0d2d rst format updates Matt Martz 2013-09-24 20:38:00 -05:00
  • 238a7fc09c Add version and download badges to README Matt Martz 2013-09-24 20:00:39 -05:00
  • 35c7e6d6b5 Update install instructions v0.2.1 Matt Martz 2013-09-17 08:42:21 -05:00
  • cea8426fcd Add --version argument Matt Martz 2013-09-16 13:07:24 -05:00
  • c3601a046b Add classifiers to setup.py Matt Martz 2013-09-16 12:49:23 -05:00
  • cb0040f3d7 Add long_description to setup.py utilizing readme.rst Matt Martz 2013-09-16 12:39:36 -05:00
  • f3926579dd Add README.rst for future inclusion in package Matt Martz 2013-09-16 12:37:55 -05:00
  • 498f0004f1 Merge branch 'sigint', Fixes #33 Matt Martz 2013-09-06 14:59:21 -05:00
  • d2826dde8b Catch sigint, and exit, while trying not to be destructive to file handles, See #33 Matt Martz 2013-09-05 22:04:02 -05:00
  • 8b8be9afd3 Merge pull request #32 from panozzaj/master Matt Martz 2013-09-03 19:10:19 -07:00
  • a8db572501 Change raw link in README. Anthony Panozzo 2013-09-03 17:33:42 -07:00
  • edf8448274 .strip() not needed Matt Martz 2013-08-23 09:45:09 -05:00
  • 44022fe895 Improve performance when determining the best server. See #31 and #29. Matt Martz 2013-08-23 09:31:45 -05:00
  • 2abf94d46c Improve performance when reading data after upload. See #31 Matt Martz 2013-08-23 09:31:09 -05:00
  • cbb249b96d Don't use urandom for the upload data source Matt Martz 2013-08-08 09:52:54 -05:00
  • 4b06259a92 Add setup.py, addresses #9 v0.2.0 v0.2 Matt Martz 2013-07-30 21:45:46 -05:00
  • 2f0027c478 Add installation info to README.md Matt Martz 2013-07-30 21:39:24 -05:00
  • 4a6257069e s/if args.mini/elif args.mini/ Matt Martz 2013-07-28 17:25:19 -05:00
  • c22a41ccaf s/if args.mini/elif args.mini/ Fixes #24 Matt Martz 2013-07-28 17:24:09 -05:00
  • acb1049463 Add setup.py support Matt Martz 2013-07-26 17:25:49 -05:00
  • f42e98f29f Update usage in README.md Matt Martz 2013-07-26 16:37:39 -05:00
  • e5935b7400 Add speedtest mini support Matt Martz 2013-07-26 16:34:07 -05:00
  • d9cd9c8562 Merge speedtest-cli and speedtest-cli-3 Matt Martz 2013-07-26 16:11:10 -05:00
  • fe0940c574 Avoid redirects on hardcoded URLs Matt Martz 2013-05-28 07:42:06 -05:00
  • 3272db0041 Merge pull request #14 from mihaic/units-fix Matt Martz 2013-04-27 07:04:45 -07:00
  • f358b5ec27 Increase the read size to 10k from 1k, Fixes #12 Matt Martz 2013-04-27 08:59:34 -05:00
  • 4f055328e7 Relocate deletion of root variable Matt Martz 2013-04-27 08:56:21 -05:00
  • 65c8a0558d LICENSE Matt Martz 2013-04-26 22:37:03 -05:00
  • 1df0cf239f Use 1000 as multiplier for Mbit/s and kbit/s Mihai Capotă 2013-04-15 14:03:10 +02:00
  • 11fb59d6ae Attempt to reduce memory footprint more Matt Martz 2013-02-18 12:02:18 -06:00
  • 0deff10e66 Reduce memory footprint Matt Martz 2013-02-18 11:47:43 -06:00
  • 4223b7e822 Don't round then pass to print, round using printf formatting Matt Martz 2013-02-11 16:19:22 -06:00
  • 0408443fb6 Update the README with usage Matt Martz 2013-01-30 12:28:43 -06:00
  • f3040c534f Add ability to list speedtest.net servers and specify a server to test against. Fixes #4 Matt Martz 2013-01-30 10:49:32 -06:00
  • e67ee1663c Try to handle keyboard interrupts Matt Martz 2013-01-25 11:53:57 -06:00
  • 2b0d1f6446 Print out ISP and IP information Matt Martz 2013-01-25 11:53:45 -06:00
  • dacd474ac7 Same changes Andrew Parker 2013-01-24 16:35:22 -07:00
  • b3c8a568a2 Remove use of defaultdict Andrew Parker 2013-01-23 12:24:02 -07:00
  • 357649cba7 Bug fixes, etc. Andrew Parker 2013-01-22 16:52:46 -07:00
  • 824ec51280 Add usage to readme Matt Martz 2013-01-25 11:12:28 -06:00
  • 54505e6edd First pass at adding some command line options, the default is not to automatically generate the share link Matt Martz 2013-01-24 14:40:29 -06:00
  • a2f2a46f6f Update readme to reference 2.4-2.7 Matt Martz 2013-01-22 10:03:45 -06:00
  • 38fa36fc4d Clean up imports Matt Martz 2013-01-12 10:48:58 -06:00
  • 6c33c1eb24 Make sure we are only sending ascii characters in POST requests to avoid urllib2 encoding errors, and add the missed post var in the POST data Matt Martz 2013-01-12 10:46:56 -06:00
  • 9e1a582826 Merge pull request #6 from bcse/legacy-support Matt Martz 2013-01-12 07:54:45 -08:00
  • 5ed261b33d Shorten a line to pass pep8 Grey Lee 2013-01-12 22:29:52 +08:00
  • f3bdb7257c Support for Python 2.4: - Use md5.md5 when hashlib.md5 is not available Grey Lee 2013-01-12 22:22:11 +08:00
  • 76cd7d238f Support for Python 2.5: - Use minidom to replace ElementTree, which is not available in Python 2.5 - Use urllib2.urlopen to replace urllib.urlopen, so we can get HTTP code - Use cgi.parse_qs when ulrparse.parse_qs is not available Grey Lee 2013-01-12 22:20:59 +08:00
  • 3a2260d6af pep8 formatting changes Matt Martz 2013-01-07 13:01:14 -06:00
  • ef4d483b94 README updates Matt Martz 2013-01-07 12:31:13 -06:00
  • 3d03e99e5e Add license to files. Fixes #5 Matt Martz 2013-01-07 12:29:42 -06:00
  • 998618e1a3 Add python3 version of speedtest-cli. Fixes #3 Matt Martz 2013-01-04 15:41:48 -06:00
  • c514e6df76 Add link to share results png file, we have to submit the data back to speedtest.net. Fixes #1 Matt Martz 2013-01-01 14:02:45 -06:00
  • 8c7f9fe740 Initial check in of speedtest-cli Matt Martz 2012-09-10 14:18:56 -05:00
  • 7dce3b1928 Initial commit Matt Martz 2012-09-10 12:17:53 -07:00