Matt Martz
a9e7c4f41e
python24?
2014-02-10 16:56:56 -06:00
Matt Martz
d9a30e2834
Can we run python2.4 from a 2.7 venv?
2014-02-10 16:52:27 -06:00
Matt Martz
9529c5a44f
Only run pep8 and pyflakes via 2.7
2014-02-10 16:43:34 -06:00
Matt Martz
1849c98663
For now let's try just running speedtest_cli.py
2014-02-10 16:40:15 -06:00
Matt Martz
14e5040c99
Only test using python 2.7 for right now
2014-02-08 09:52:01 -06:00
Matt Martz
64925b93cf
Add travis configuration
2014-02-08 09:37:39 -06: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
Matt Martz
890a3edb7e
Fix join issue with python3
2013-12-03 12:57:17 -06:00
Matt Martz
b827ad83c5
Bump version for upcoming release
2013-12-02 13:17:27 -06:00
Matt Martz
1a0e0b9a9d
Merge branch 'etree' into working
2013-12-02 13:05:43 -06:00
Matt Martz
e9405e370e
Encode output when necessary. Fixes #30
2013-12-02 12:59:56 -06:00
Matt Martz
43799431ba
Improve XML retrieval and parsing for newer versions of python
2013-12-02 10:13:41 -06:00
Matt Martz
a4b8a74641
Add some docstrings and comments
2013-11-18 12:11:07 -06:00
Matt Martz
93682d73ca
Pre-register our globals
2013-11-18 12:02:30 -06:00
Matt Martz
ed2e7a98df
Update README.rst
2013-11-11 10:06:38 -06:00
Matt Martz
d26cf87093
Add functionality to bind to a specific IP address. Fixes #36
2013-11-11 10:04:32 -06:00
Matt Martz
79aeabe4e7
Handle 404 for latency.txt requests, Fixes #27
2013-11-04 16:00:33 -06:00
Matt Martz
f679e76ff4
Bump version to 0.2.2
2013-10-08 07:32:36 -05:00
Matt Martz
07eda04710
Update usage
2013-10-08 07:17:40 -05:00
Matt Martz
3f2440f03e
Add MANIFEST.in
2013-10-08 07:15:42 -05:00
Matt Martz
073e3ee1d0
Merge remote-tracking branch 'cyberjacob/master' into working. Fixes #37
2013-10-08 07:10:18 -05:00
Matt Martz
7bb9bfc945
Code formatting fix ups
2013-10-08 07:09:55 -05:00
Jacob Mansfield
ae2db04ae5
Fixed threadding errors from issue #37
2013-10-08 09:31:40 +01:00
Matt Martz
e6baa69705
packageS
2013-09-25 10:32:15 -05:00
Matt Martz
8f66f8ca18
Updates to README.rst, remove README.md
2013-09-25 10:14:26 -05:00
Matt Martz
6e48fd0d2d
rst format updates
2013-09-24 20:38:00 -05:00
Matt Martz
238a7fc09c
Add version and download badges to README
2013-09-24 20:00:39 -05:00
Matt Martz
35c7e6d6b5
Update install instructions
2013-09-17 08:42:21 -05:00
Matt Martz
cea8426fcd
Add --version argument
2013-09-16 13:07:24 -05:00
Matt Martz
c3601a046b
Add classifiers to setup.py
2013-09-16 12:49:23 -05:00
Matt Martz
cb0040f3d7
Add long_description to setup.py utilizing readme.rst
2013-09-16 12:39:36 -05:00
Matt Martz
f3926579dd
Add README.rst for future inclusion in package
2013-09-16 12:37:55 -05:00
Matt Martz
498f0004f1
Merge branch 'sigint', Fixes #33
2013-09-06 14:59:21 -05:00
Matt Martz
d2826dde8b
Catch sigint, and exit, while trying not to be destructive to file handles, See #33
2013-09-05 22:04:02 -05:00
Matt Martz
8b8be9afd3
Merge pull request #32 from panozzaj/master
...
Change raw link in README.
2013-09-03 19:10:19 -07:00
Anthony Panozzo
a8db572501
Change raw link in README.
...
Was previously pointing to a page that gave a 301 redirect, which caused
me to download an incorrect file with curl on Mac. This should be
slightly faster since wget/curl doesn't have to follow any redirect.
2013-09-03 17:33:42 -07:00
Matt Martz
edf8448274
.strip() not needed
2013-08-23 09:45:09 -05:00
Matt Martz
44022fe895
Improve performance when determining the best server. See #31 and #29 .
2013-08-23 09:31:45 -05:00
Matt Martz
2abf94d46c
Improve performance when reading data after upload. See #31
2013-08-23 09:31:09 -05:00
Matt Martz
cbb249b96d
Don't use urandom for the upload data source
...
Using urandom limits the upload speed due to the generation speed of
random characters and causes high CPU usage.
See #13
Fixes #26
2013-08-08 09:52:54 -05:00
Matt Martz
4b06259a92
Add setup.py, addresses #9
2013-07-30 21:45:46 -05:00
Matt Martz
2f0027c478
Add installation info to README.md
2013-07-30 21:39:24 -05:00
Matt Martz
4a6257069e
s/if args.mini/elif args.mini/
2013-07-28 17:25:19 -05:00
Matt Martz
c22a41ccaf
s/if args.mini/elif args.mini/ Fixes #24
2013-07-28 17:24:09 -05:00
Matt Martz
acb1049463
Add setup.py support
2013-07-26 17:25:49 -05:00
Matt Martz
f42e98f29f
Update usage in README.md
2013-07-26 16:37:39 -05:00
Matt Martz
e5935b7400
Add speedtest mini support
2013-07-26 16:34:07 -05:00
Matt Martz
d9cd9c8562
Merge speedtest-cli and speedtest-cli-3
2013-07-26 16:11:10 -05:00
Matt Martz
fe0940c574
Avoid redirects on hardcoded URLs
2013-05-28 07:42:06 -05:00