Commit Graph

123 Commits

Author SHA1 Message Date
Dubravko Penezic
5bd461b2d4 Merge 0fbfdf7ea9 into 72da41e4fc 2015-03-23 20:56:11 +00:00
Dubravko Penezic
0fbfdf7ea9 Gather information about configuration from multiple URLs
Patch add functionality for gathering informatio about
configuration and server list from multiple URLs.
URLs prefix is defined via global variables.

Author Dubravko Penezic
2015-03-23 22:43:23 +01:00
Matt Martz
72da41e4fc fix ups for pep8 1.6 changes 2015-02-26 11:06:42 -06:00
Matt Martz
cb77da3d37 Support building wheels. Fixes #126 2015-02-26 10:51:32 -06:00
Matt Martz
790720b33a Bump to 0.3.2 2015-02-26 10:35:55 -06:00
Matt Martz
3a31df31c1 README.md updates 2015-02-26 10:35:36 -06:00
Matt Martz
7383ad97af Use HTTPS URLs where possible 2015-02-26 10:25:33 -06:00
Matt Martz
3cc06168f5 Don't continu elooping if the request is successful 2015-02-26 10:25:11 -06:00
Matt Martz
3ee45cace8 Better handling of HTTP exceptions, and loop through server list URLs. See #86 2015-01-16 16:06:27 -06:00
Matt Martz
b0e1e58a0b s/bytes/byte/ and s/bits/bit/. Fixes #89 2014-09-02 15:06:14 -05:00
Matt Martz
60c3ec2a5e Send custom User-Agent with all http requests. See #86 2014-08-20 13:12:30 -05:00
Matt Martz
65c85a9b15 Add timeout argument 2014-08-20 13:11:30 -05:00
Matt Martz
795bc51da4 Bump version to 0.3.1 2014-08-05 12:56:05 -05:00
Matt Martz
6c8dd05872 Make sure to also catch socket.error. Fixes #87 2014-07-29 17:14:41 -05:00
Matt Martz
759ef15636 Seems some people get parser errors from c.speedtest.net, use www instead. Fixes #86 2014-07-25 08:56:23 -05:00
Matt Martz
f907418e6e Bumping version to 0.3.0 2014-06-27 19:37:02 -05:00
Matt Martz
fe93e9ed75 Reorder some imports 2014-06-27 19:30:22 -05:00
Matt Martz
cea45762ca Some people may be relying on matching Ping, don't change this yet 2014-06-27 19:27:21 -05:00
Matt Martz
328b851a07 Merge pull request #79 from McBochi/devel
Use timeit instead of time to prevent inconsistencies in the time module with various operating systems.
2014-06-25 12:18:48 -05:00
McBochi
ec21971a10 Fixes sivel/speedtest-cli#76 2014-06-25 18:26:14 +02:00
Matt Martz
3558b22de1 If we got bogus XML that can't be parsed, provide a better error message instead of a trace. Fixes #77 2014-06-25 11:06:42 -05:00
Matt Martz
c0cd0d1666 Prevent a redirect and use the final URL 2014-06-25 11:06:05 -05:00
Matt Martz
3655a31ac1 Add section about inconsistency in README.rst 2014-05-27 09:31:04 -05:00
Matt Martz
c1b9a0db0a Switch to httplib/http.client to allow for better timing of latency, results may be slightly higher than previous, but more reliable 2014-05-27 09:30:39 -05:00
Matt Martz
b14e104ad1 Some additional coding guidelines 2014-05-20 16:34:17 -05:00
Matt Martz
f1647f2c9e Bump version to 0.2.7 2014-04-23 11:52:57 -05:00
Matt Martz
5bbc3e8bb0 Update man page with --bytes argument 2014-04-23 11:52:26 -05:00
Matt Martz
807df51c83 Update usage in README 2014-04-23 11:50:11 -05:00
Matt Martz
8e0d5eaec8 python < 2.6 does not have the 'with' statement 2014-04-23 10:31:23 -05:00
Matt Martz
966fd2c86d Clean up CONTRIBUTING.md 2014-04-23 10:24:31 -05:00
Matt Martz
8d1cf7ac1e Bump version to 0.2.6 2014-04-23 10:22:22 -05:00
Matt Martz
20c9882b09 Improve setup.py 2014-04-23 10:22:09 -05:00
Matt Martz
23fba2520a When using --mini and no extension is found, try all of the standard upload extensions. Fixes #62 2014-04-17 16:13:55 -05:00
Matt Martz
3e9c6e3532 Better testing using tox 2014-04-17 10:25:21 -05:00
Matt Martz
8a308040a9 Update CONTRIBUTING.md 2014-04-17 10:22:05 -05:00
Matt Martz
e6913368ef Support output in bytes using the --bytes argument 2014-02-26 07:34:11 -06:00
Matt Martz
f559d79ded Don't try testing python2.4, maybe we can use a drone server for this 2014-02-25 15:11:04 -06:00
Matt Martz
3d55c7d91e Fix double slash 2014-02-20 17:07:53 -06:00
Matt Martz
e4f493954a Update to new pypip.in links 2014-02-18 09:25:22 -06:00
Matt Martz
18408ee938 Merge branch 'working' of github.com:sivel/speedtest-cli into working 2014-02-17 20:16:42 -06:00
Matt Martz
2da8a26038 Bump version to 0.2.5 2014-02-17 20:16:24 -06:00
Matt Martz
1cf091ebc7 Add .travis.yml 2014-02-17 20:14:41 -06:00
Matt Martz
ae4267fbb8 Merge pull request #47 from highvoltage/working
Properly escape minus signs so that they don't become hyphens
2014-02-10 14:26:28 -06:00
Jonathan Carter
8a047be93f Properly escape minus signs so that they don't become hyphens 2014-02-10 22:24:43 +02:00
Matt Martz
724563049c Add reference to permitted modules 2014-02-08 18:18:34 -06:00
Matt Martz
4809428de7 Add a CONTRIBUTING.md 2014-02-08 10:05:10 -06:00
Matt Martz
c7636b3aac Merge branch 'master' of https://github.com/highvoltage/speedtest-cli into highvoltage-master 2014-02-08 09:55:22 -06:00
Jonathan Carter
acf396aba0 Add speedtest-cli man page 2014-01-26 15:48:48 +02:00
Matt Martz
6d777db198 Also catch URLError when trying to fetch latency.txt. Fixes #41 2013-12-05 13:37:56 -06:00
Matt Martz
756f04da76 Bumping version for release 2013-12-03 12:59:48 -06:00