cadc68b5ae 
								
							 
						 
						
							
							
								
								Handle case where ignoreids is empty or contains empty ids  
							
							
							
						 
						
							2021-04-08 08:44:32 -05:00  
				
					
						
							
							
								 
						
							
								db46af8bcd 
								
							 
						 
						
							
							
								
								Ensure we catch HTTP errors on upload/download.  Fixes   #752  
							
							
							
						 
						
							2021-01-19 17:04:47 -06:00  
				
					
						
							
							
								 
						
							
								c58ad3367b 
								
							 
						 
						
							
							
								
								Bump release  
							
							
							
						 
						
							2019-08-22 09:48:18 -05:00  
				
					
						
							
							
								 
						
							
								266e53c256 
								
							 
						 
						
							
							
								
								Fix proxy support.  Fixes   #610  
							
							
							
						 
						
							2019-08-22 09:45:01 -05:00  
				
					
						
							
							
								 
						
							
								7ebb9965dd 
								
							 
						 
						
							
							
								
								Ensure threads don't start before a position in the queue is available.  
							
							... 
							
							
							
							Fixes  #628  
						
							2019-08-22 09:43:19 -05:00  
				
					
						
							
							
								 
						
							
								2658bd50b4 
								
							 
						 
						
							
							
								
								Bump devel version  
							
							
							
						 
						
							2019-03-13 15:57:05 -05:00  
				
					
						
							
							
								 
						
							
								81bba6070c 
								
							 
						 
						
							
							
								
								Add support for py38 without deprecation warnings ( #585 )  
							
							... 
							
							
							
							* Add support for py38 without deprecation warnings
* Address Py2.5 issue
* Add py3.7 and 3.8
* xenial
* pypy trusty 
							
						 
						
							2019-03-13 15:56:00 -05:00  
				
					
						
							
							
								 
						
							
								cdf6002865 
								
							 
						 
						
							
							
								
								Bump to 2.1.1  
							
							
							
						 
						
							2019-03-12 10:58:17 -05:00  
				
					
						
							
							
								 
						
							
								9af203652b 
								
							 
						 
						
							
							
								
								Python2.4/2.5 SSL support  
							
							
							
						 
						
							2019-03-12 10:55:23 -05:00  
				
					
						
							
							
								 
						
							
								2d5a9ef364 
								
							 
						 
						
							
							
								
								Switch copyright from range, to date started  
							
							
							
						 
						
							2019-03-11 10:03:12 -05:00  
				
					
						
							
							
								 
						
							
								fb0569946d 
								
							 
						 
						
							
							
								
								Bump to 2.1.0 for upcoming release  
							
							
							
						 
						
							2019-03-05 10:55:57 -06:00  
				
					
						
							
							
								 
						
							
								f356c7b02d 
								
							 
						 
						
							
							
								
								ensure ERROR doesn't print an empty string  
							
							
							
						 
						
							2019-02-19 17:17:25 -06:00  
				
					
						
							
							
								 
						
							
								6cf43b2ff7 
								
							 
						 
						
							
							
								
								linting fix  
							
							
							
						 
						
							2019-02-19 16:58:50 -06:00  
				
					
						
							
							
								 
						
							
								217ce8eff1 
								
							 
						 
						
							
							
								
								ssl.wrap_socket doesn't support server_hostname. See  #572  
							
							
							
						 
						
							2019-02-19 16:56:26 -06:00  
				
					
						
							
							
								 
						
							
								b43334f1ec 
								
							 
						 
						
							
							
								
								Switch from platform.system to platform.platform.  Fixes   #574  
							
							
							
						 
						
							2019-02-19 16:38:15 -06:00  
				
					
						
							
							
								 
						
							
								b0b826c870 
								
							 
						 
						
							
							
								
								Add the python version to the version output  
							
							
							
						 
						
							2019-01-23 11:34:23 -06:00  
				
					
						
							
							
								 
						
							
								9ac1091eae 
								
							 
						 
						
							
							
								
								Add debug support to show if a URL request resulted in a redirect  
							
							
							
						 
						
							2019-01-23 11:34:00 -06:00  
				
					
						
							
							
								 
						
							
								ca2250f700 
								
							 
						 
						
							
							
								
								Add functionality for single threaded testing.  Fixes   #571  
							
							
							
						 
						
							2019-01-23 11:33:30 -06:00  
				
					
						
							
							
								 
						
							
								72bf53affa 
								
							 
						 
						
							
							
								
								Fix linting error  
							
							
							
						 
						
							2018-12-03 10:44:49 -06:00  
				
					
						
							
							
								 
						
							
								a8a3265001 
								
							 
						 
						
							
							
								
								Fix python3 upload problem  
							
							... 
							
							
							
							In python3, if Content-length is not set,urllib.request.AbstractHTTPHandler::do_request_() will use "Transfer-encoding:chunked", which will cause HTTPUploader not to exit until timeout 
							
						 
						
							2018-12-03 10:26:09 -06:00  
				
					
						
							
							
								 
						
							
								b2654de410 
								
							 
						 
						
							
							
								
								Automatically resolve .best property ( #514 )  
							
							... 
							
							
							
							* automatically call get_best_server
* add back SpeedtestBestServerFailer exception 
							
						 
						
							2018-12-03 10:20:28 -06:00  
				
					
						
							
							
								 
						
							
								72ed585c6f 
								
							 
						 
						
							
							
								
								Bump to v2.0.2  
							
							
							
						 
						
							2018-05-24 11:06:29 -05:00  
				
					
						
							
							
								 
						
							
								41e599f9c3 
								
							 
						 
						
							
							
								
								Ensure we are utilizing the context created by HTTPSConnection, or falling back to ssl.  Fixes   #517  
							
							
							
						 
						
							2018-05-24 09:37:39 -05:00  
				
					
						
							
							
								 
						
							
								c7530bb143 
								
							 
						 
						
							
							
								
								Bump to 2.0.1 for release  
							
							
							
						 
						
							2018-05-23 15:26:20 -05:00  
				
					
						
							
							
								 
						
							
								9e185e8f88 
								
							 
						 
						
							
							
								
								Properly handle older HTTPSConnection.  Fixes   #513  
							
							
							
						 
						
							2018-05-22 15:28:00 -05:00  
				
					
						
							
							
								 
						
							
								9c2977acfc 
								
							 
						 
						
							
							
								
								Gracefully handle XML parsing errors.  Fixes   #490   #491  
							
							
							
						 
						
							2018-03-09 09:46:10 -06:00  
				
					
						
							
							
								 
						
							
								f8aa20ecdf 
								
							 
						 
						
							
							
								
								Move results.share() to ensure csv and json have access to it.  Fixes   #483  
							
							
							
						 
						
							2018-02-20 14:59:08 -06:00  
				
					
						
							
							
								 
						
							
								8ff923b0fb 
								
							 
						 
						
							
							
								
								Bump to 2.0.1a  
							
							
							
						 
						
							2018-02-13 16:22:23 -06:00  
				
					
						
							
							
								 
						
							
								35c3ee20ed 
								
							 
						 
						
							
							
								
								Exit with nicer error if lat/lon is not valid  
							
							
							
						 
						
							2018-02-13 16:21:57 -06:00  
				
					
						
							
							
								 
						
							
								831c079113 
								
							 
						 
						
							
							
								
								Bump for release  
							
							
							
						 
						
							2018-02-05 16:17:03 -06:00  
				
					
						
							
							
								 
						
							
								2c847a1849 
								
							 
						 
						
							
							
								
								Add some guard code for places where sys.stdout and stderr are replaced with some other incompatible object  
							
							
							
						 
						
							2018-01-26 15:52:06 -06:00  
				
					
						
							
							
								 
						
							
								e1bab1ab55 
								
							 
						 
						
							
							
								
								Only add terminal colors with DEBUG if stdout is a tty  
							
							
							
						 
						
							2018-01-08 16:57:26 -06:00  
				
					
						
							
							
								 
						
							
								48a3d33ae4 
								
							 
						 
						
							
							
								
								Bump to beta  
							
							
							
						 
						
							2018-01-03 09:16:51 -06:00  
				
					
						
							
							
								 
						
							
								c16ffd4ae7 
								
							 
						 
						
							
							
								
								Catch OSError and EOFError while reading from gzip stream  
							
							
							
						 
						
							2018-01-02 18:32:03 -06:00  
				
					
						
							
							
								 
						
							
								9848481d06 
								
							 
						 
						
							
							
								
								Use the printer everywhere, leaving print_ to only be used within printer  
							
							
							
						 
						
							2018-01-02 18:22:16 -06:00  
				
					
						
							
							
								 
						
							
								4737a69f10 
								
							 
						 
						
							
							
								
								Add a few additional tests, specifically around --source  
							
							
							
						 
						
							2018-01-02 17:16:52 -06:00  
				
					
						
							
							
								 
						
							
								6381ba3742 
								
							 
						 
						
							
							
								
								Eliminate SHUTDOWN_EVENT global  
							
							
							
						 
						
							2018-01-02 16:07:46 -06:00  
				
					
						
							
							
								 
						
							
								fa2e15ee08 
								
							 
						 
						
							
							
								
								Skipping test should be quiet  
							
							
							
						 
						
							2017-12-11 09:36:03 -06:00  
				
					
						
							
							
								 
						
							
								eab354603f 
								
							 
						 
						
							
							
								
								Don't display ERROR: 2 when argparse exits with non-0  
							
							
							
						 
						
							2017-12-11 09:35:41 -06:00  
				
					
						
							
							
								 
						
							
								f70cc86222 
								
							 
						 
						
							
							
								
								No bare except  
							
							
							
						 
						
							2017-11-23 10:16:23 -06:00  
				
					
						
							
							
								 
						
							
								5c061da8e0 
								
							 
						 
						
							
							
								
								Move the majority of the csv_header functionality to SpeedtestResults  
							
							
							
						 
						
							2017-11-23 10:16:23 -06:00  
				
					
						
							
							
								 
						
							
								b27f69d1ad 
								
							 
						 
						
							
							
								
								Output a different message when only 1 server is provided  
							
							
							
						 
						
							2017-11-23 10:15:48 -06:00  
				
					
						
							
							
								 
						
							
								5a9f82a20a 
								
							 
						 
						
							
							
								
								Add additional information to machine parsable outputs  
							
							
							
						 
						
							2017-11-23 10:15:46 -06:00  
				
					
						
							
							
								 
						
							
								3cb44f5630 
								
							 
						 
						
							
							
								
								Attempt to catch MemoryError if possible  
							
							
							
						 
						
							2017-11-23 10:15:09 -06:00  
				
					
						
							
							
								 
						
							
								16054cc3bc 
								
							 
						 
						
							
							
								
								Print errors to stderr  
							
							
							
						 
						
							2017-11-23 10:15:09 -06:00  
				
					
						
							
							
								 
						
							
								d9642b2047 
								
							 
						 
						
							
							
								
								Always flush in py2 print_  
							
							
							
						 
						
							2017-11-23 10:15:09 -06:00  
				
					
						
							
							
								 
						
							
								f3a607feb2 
								
							 
						 
						
							
							
								
								Allow timeout to be a float  
							
							
							
						 
						
							2017-11-23 10:15:09 -06:00  
				
					
						
							
							
								 
						
							
								6bfa5922c3 
								
							 
						 
						
							
							
								
								Add option to exclude servers, and allow --server and --exclude to be specified multiple times  
							
							
							
						 
						
							2017-11-23 10:15:09 -06:00  
				
					
						
							
							
								 
						
							
								ca72d40033 
								
							 
						 
						
							
							
								
								Create a getter for Speedtest.best to raise an exception is get_best_server has not found a best server  
							
							
							
						 
						
							2017-11-23 10:15:09 -06:00  
				
					
						
							
							
								 
						
							
								8854d82049 
								
							 
						 
						
							
							
								
								More and better debugging  
							
							
							
						 
						
							2017-11-23 10:15:09 -06:00