Claude Paroz 
							
						 
					 
					
						
						
							
						
						676bd084f2 
					 
					
						
						
							
							Fixed   #32873  -- Deprecated settings.USE_L10N.  
						
						... 
						
						
						
						Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com > 
						
						
					 
					
						2021-09-14 12:05:43 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						bc1c034076 
					 
					
						
						
							
							Fixed   #28280  -- Prevented numberformat.format() from formatting large/tiny floats in scientific notation.  
						
						
						
						
					 
					
						2020-02-26 16:02:53 +01:00 
						 
				 
			
				
					
						
							
							
								Min ho Kim 
							
						 
					 
					
						
						
							
						
						9f11939dd1 
					 
					
						
						
							
							Fixed typos in comments and a test name.  
						
						
						
						
					 
					
						2019-07-19 18:24:06 +02:00 
						 
				 
			
				
					
						
							
							
								Sjoerd Job Postmus 
							
						 
					 
					
						
						
							
						
						e6d57c4d65 
					 
					
						
						
							
							Fixed   #30363  -- Do not use exponential notation for small decimal numbers.  
						
						... 
						
						
						
						In 9cc6a60040b0f64f8ea066dd215176d4bd16621d a security patch was
introduced to prevent allocating large segments of memory when a
very large or very small decimal number was to be formatted.
As a side-effect, there was a change in formatting of small decimal
numbers even when the `decimal_pos` argument was provided, which meant
that reasonable small decimal numbers (above 1e-199) would be formatted
as `0.00`, while smaller decimal numbers (under 1e-200) would be
formatted as `1e-200`. 
						
						
					 
					
						2019-04-13 14:30:33 +02:00 
						 
				 
			
				
					
						
							
							
								Carlton Gibson 
							
						 
					 
					
						
						
							
						
						402c0caa85 
					 
					
						
						
							
							Fixed CVE-2019-6975 -- Fixed memory exhaustion in utils.numberformat.format().  
						
						... 
						
						
						
						Thanks Sjoerd Job Postmus for the report and initial patch.
Thanks Michael Manfre, Tim Graham, and Florian Apolloner for review. 
						
						
					 
					
						2019-02-11 11:08:45 +01:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						0adfba968e 
					 
					
						
						
							
							Fixed   #29578  -- Made numberformat.format() honor forced l10n usage.  
						
						... 
						
						
						
						Thanks Sassan Haradji for the report. 
						
						
					 
					
						2018-07-19 16:44:40 -04:00 
						 
				 
			
				
					
						
							
							
								Wil Tan 
							
						 
					 
					
						
						
							
						
						b94d99af5b 
					 
					
						
						
							
							Refs  #28280  -- Added more tests for utils.numberformat.format().  
						
						
						
						
					 
					
						2017-06-29 13:31:41 -04:00 
						 
				 
			
				
					
						
							
							
								chillaranand 
							
						 
					 
					
						
						
							
						
						d6eaf7c018 
					 
					
						
						
							
							Refs  #23919  -- Replaced super(ClassName, self) with super().  
						
						
						
						
					 
					
						2017-01-25 12:23:46 -05:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						d7b9aaa366 
					 
					
						
						
							
							Refs  #23919  -- Removed encoding preambles and future imports  
						
						
						
						
					 
					
						2017-01-18 09:55:19 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						575706331b 
					 
					
						
						
							
							Cosmetic cleanups in tests/utils_tests/test_numberformat.py  
						
						
						
						
					 
					
						2016-01-29 10:36:58 -05:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						df193b3cef 
					 
					
						
						
							
							Fixed   #24382  -- Allowed unicode chars inside formatted numbers  
						
						... 
						
						
						
						Thanks Jacob Rief for the report and Tim Graham for the review. 
						
						
					 
					
						2015-03-09 18:55:28 +01:00 
						 
				 
			
				
					
						
							
							
								Varun Sharma 
							
						 
					 
					
						
						
							
						
						540ca563de 
					 
					
						
						
							
							Fixed   #24181  -- Fixed multi-char THOUSAND_SEPARATOR insertion  
						
						... 
						
						
						
						Report and original patch by Kay Cha. 
						
						
					 
					
						2015-02-08 20:00:57 +01:00 
						 
				 
			
				
					
						
							
							
								Berker Peksag 
							
						 
					 
					
						
						
							
						
						560b4207b1 
					 
					
						
						
							
							Removed redundant numbered parameters from str.format().  
						
						... 
						
						
						
						Since Python 2.7 and 3.1, "{0} {1}" is equivalent to "{} {}". 
						
						
					 
					
						2014-12-03 14:27:38 -05:00 
						 
				 
			
				
					
						
							
							
								Eric Rouleau 
							
						 
					 
					
						
						
							
						
						9d1a69579b 
					 
					
						
						
							
							Fixed   #23935  -- Converted decimals to fixed point in utils.numberformat.format  
						
						
						
						
					 
					
						2014-12-03 07:49:06 -05:00 
						 
				 
			
				
					
						
							
							
								Preston Timmons 
							
						 
					 
					
						
						
							
						
						612ef3e5c9 
					 
					
						
						
							
							Modified utils_tests for unittest2 discovery.  
						
						
						
						
					 
					
						2013-04-12 15:31:58 -06:00