Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								e205f8b29e 
								
							 
						 
						
							
							
								
								merge  
							
							
							
						 
						
							2016-11-21 15:32:26 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								6023d33433 
								
							 
						 
						
							
							
								
								Issue  #28743 :  Reduce memory consumption for random module tests  
							
							
							
						 
						
							2016-11-21 15:32:08 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								6088cfcfd4 
								
							 
						 
						
							
							
								
								merge  
							
							
							
						 
						
							2016-11-21 14:34:51 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								bf87126a63 
								
							 
						 
						
							
							
								
								Issue 28475:  Improve error message for random.sample() with k < 0. (Contributed by Francisco Couzo).  
							
							
							
						 
						
							2016-11-21 14:34:33 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								77f6411d96 
								
							 
						 
						
							
							
								
								merge  
							
							
							
						 
						
							2016-11-13 00:44:24 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								24e4239434 
								
							 
						 
						
							
							
								
								Fix typos  
							
							
							
						 
						
							2016-11-13 00:42:56 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								77d574d4ae 
								
							 
						 
						
							
							
								
								Issue  #18844 :  Strengthen tests to include a case with unequal weighting  
							
							
							
						 
						
							2016-10-29 17:42:36 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								30d00e54dd 
								
							 
						 
						
							
							
								
								Issue  #18844 : Make the various ways for specifing weights produce the same results.  
							
							
							
						 
						
							2016-10-29 16:55:36 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								fdf6716ea9 
								
							 
						 
						
							
							
								
								merge  
							
							
							
						 
						
							2016-10-29 17:43:02 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								ba25f61490 
								
							 
						 
						
							
							
								
								merge  
							
							
							
						 
						
							2016-10-29 16:57:09 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								bd1b49a242 
								
							 
						 
						
							
							
								
								Close   #28476 : Reuse math.factorial() in test_random  
							
							... 
							
							
							
							Patch written by Francisco Couzo. 
							
						 
						
							2016-10-19 10:11:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								7b16652f1c 
								
							 
						 
						
							
							
								
								Issue  #18844 :  Add more tests  
							
							
							
						 
						
							2016-10-14 01:19:38 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								1c3a121bb0 
								
							 
						 
						
							
							
								
								Issue  #18844 :  Fix-up examples for random.choices().  Remove over-specified test.  
							
							
							
						 
						
							2016-10-12 01:42:10 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								9016f2864a 
								
							 
						 
						
							
							
								
								Issue  #18844 : Make the number of selections a keyword-only argument for random.choices().  
							
							
							
						 
						
							2016-09-26 21:45:57 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								28aa4a0684 
								
							 
						 
						
							
							
								
								Rename weighted_choices() to just choices()  
							
							
							
						 
						
							2016-09-07 00:08:44 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								e8f1e002c6 
								
							 
						 
						
							
							
								
								Issue  #18844 : Add random.weighted_choices()  
							
							
							
						 
						
							2016-09-06 17:15:29 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								c7bab7cbf5 
								
							 
						 
						
							
							
								
								Issue  #27706 : Fix regression in random.seed(somestr, version=1)  
							
							
							
						 
						
							2016-08-31 15:01:08 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								e26da7c03a 
								
							 
						 
						
							
							
								
								Issue  #27171 : Fix typos in documentation, comments, and test function names  
							
							
							
						 
						
							2016-06-02 10:07:09 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								178f0b6ddc 
								
							 
						 
						
							
							
								
								Issue  #24620 : Random.setstate() now validates the value of state last element.  
							
							
							
						 
						
							2015-07-24 09:02:53 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								bad1257c96 
								
							 
						 
						
							
							
								
								Issue  #22777 : Test pickling with all protocols.  
							
							
							
						 
						
							2014-12-15 14:03:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								978c6abced 
								
							 
						 
						
							
							
								
								Issue 13355:  Make random.triangular degrade gracefully when low == high.  
							
							
							
						 
						
							2014-05-25 17:25:27 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								8f8ec92de8 
								
							 
						 
						
							
							
								
								Issue  #19936 : Added executable bits or shebang lines to Python scripts which  
							
							... 
							
							
							
							requires them.  Disable executable bits and shebang lines in test and
benchmark files in order to prevent using a random system python, and in
source files of modules which don't provide command line interface.  Fixed
shebang lines in the unittestgui and checkpip scripts. 
							
						 
						
							2014-01-16 17:33:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								b992a0e102 
								
							 
						 
						
							
							
								
								Issue  #19936 : Added executable bits or shebang lines to Python scripts which  
							
							... 
							
							
							
							requires them.  Disable executable bits and shebang lines in test and
benchmark files in order to prevent using a random system python, and in
source files of modules which don't provide command line interface.  Fixed
shebang line to use python3 executable in the unittestgui script. 
							
						 
						
							2014-01-16 17:15:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								29f8cb64e6 
								
							 
						 
						
							
							
								
								Issue  #19588 : Merge with 3.3  
							
							
							
						 
						
							2013-11-26 14:54:21 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								a6edea530b 
								
							 
						 
						
							
							
								
								Issue  #19588 : Fixed tests in test_random that were silently skipped most  
							
							... 
							
							
							
							of the time.  Patch by Julian Gindi. 
							
						 
						
							2013-11-26 14:50:10 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								ba5da9437e 
								
							 
						 
						
							
							
								
								#17789 : merge with 3.3.  
							
							
							
						 
						
							2013-04-19 05:46:08 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								3e4a98bd1c 
								
							 
						 
						
							
							
								
								#17789 : test_random now works with unittest test discovery.  Patch by Zachary Ware.  
							
							
							
						 
						
							2013-04-19 05:45:27 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
							
							
								
							
							
								44e33f39bf 
								
							 
						 
						
							
							
								
								Revert changes for  #13355  by request from Raymond Hettinger  
							
							
							
						 
						
							2013-04-13 18:04:19 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
							
							
								
							
							
								b4fd468f12 
								
							 
						 
						
							
							
								
								Revert changes for  #13355  by request from Raymond Hettinger  
							
							
							
						 
						
							2013-04-13 18:00:04 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
							
							
								
							
							
								4e7d3ab405 
								
							 
						 
						
							
							
								
								Fix whitespaces  
							
							
							
						 
						
							2013-04-12 23:30:59 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
							
							
								
							
							
								eff6444751 
								
							 
						 
						
							
							
								
								Fix whitespaces  
							
							
							
						 
						
							2013-04-12 23:30:41 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
							
							
								
							
							
								730001163f 
								
							 
						 
						
							
							
								
								Issue  #13355 : Raise ValueError on random.triangular call with invalid params.  
							
							... 
							
							
							
							Initial patch by Yuriy Senko. 
							
						 
						
							2013-04-12 23:27:37 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
							
							
								
							
							
								a2dfc35a13 
								
							 
						 
						
							
							
								
								Issue  #13355 : Raise ValueError on random.triangular call with invalid params.  
							
							... 
							
							
							
							Initial patch by Yuriy Senko. 
							
						 
						
							2013-04-12 23:21:01 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								e3e1c17e08 
								
							 
						 
						
							
							
								
								#17492 : Additional tests for random module.  
							
							... 
							
							
							
							Patch by Victor Terrón. 
							
						 
						
							2013-04-02 12:47:23 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								06e5e730dd 
								
							 
						 
						
							
							
								
								Issue  #17141 : random.vonmisesvariate() no more hangs for large kappas.  
							
							
							
						 
						
							2013-02-10 19:29:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								ac99576a8e 
								
							 
						 
						
							
							
								
								Issue  #17141 : random.vonmisesvariate() no more hangs for large kappas.  
							
							
							
						 
						
							2013-02-10 19:29:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								6c22b1d760 
								
							 
						 
						
							
							
								
								Issue  #17141 : random.vonmisesvariate() no more hangs for large kappas.  
							
							
							
						 
						
							2013-02-10 19:28:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								1b901baee5 
								
							 
						 
						
							
							
								
								Issue  #17149 : merge fix from 3.3.  
							
							
							
						 
						
							2013-02-10 14:17:20 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								6427358501 
								
							 
						 
						
							
							
								
								Issue  #17149 : merge fix from 3.2.  
							
							
							
						 
						
							2013-02-10 14:16:56 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								be5f91957f 
								
							 
						 
						
							
							
								
								Issue  #17149 : Fix random.vonmisesvariate to always return results in [0, 2*math.pi].  
							
							
							
						 
						
							2013-02-10 14:16:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								5e3943317d 
								
							 
						 
						
							
							
								
								Issue  #15837 : add some tests for random.shuffle().  
							
							... 
							
							
							
							Patch by Alessandro Moura. 
							
						 
						
							2012-11-04 02:10:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								95aeae01e2 
								
							 
						 
						
							
							
								
								In random's test_seedargs: Make sure to include at least one seed object with a negative hash.  
							
							
							
						 
						
							2012-06-24 11:05:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								3fcf002994 
								
							 
						 
						
							
							
								
								Update whatsnew.  Salt the random number seed.  
							
							
							
						 
						
							2010-12-08 01:13:53 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								7f7561ebfc 
								
							 
						 
						
							
							
								
								Remove invalid test (it was supposed to fail on 64-bit machines.).  
							
							
							
						 
						
							2010-09-07 15:38:33 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								dc4872eefe 
								
							 
						 
						
							
							
								
								Fix corner case for Random.choice() and add tests.  
							
							
							
						 
						
							2010-09-07 10:06:56 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								0515661314 
								
							 
						 
						
							
							
								
								Issues  #7889 ,  #9025  and  #9379 :  Improvements to the random module.  
							
							
							
						 
						
							2010-09-07 04:44:52 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								f763a728ad 
								
							 
						 
						
							
							
								
								Document which part of the random module module are guaranteed.  
							
							
							
						 
						
							2010-09-07 00:38:15 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								1b37e8728c 
								
							 
						 
						
							
							
								
								Merged revisions 78093 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r78093 | georg.brandl | 2010-02-07 18:03:15 +0100 (So, 07 Feb 2010) | 1 line
  Remove unused imports in test modules.
........ 
							
						 
						
							2010-03-14 10:45:50 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								90f5ba538b 
								
							 
						 
						
							
							
								
								convert shebang lines: python -> python3  
							
							
							
						 
						
							2010-03-11 22:53:45 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								577473fe68 
								
							 
						 
						
							
							
								
								use assert[Not]In where appropriate  
							
							... 
							
							
							
							A patch from Dave Malcolm. 
							
						 
						
							2010-01-19 00:09:57 +00:00