Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								bf19d16950 
								
							 
						 
						
							
							
								
								Issue  #23738 : Document and test actual keyword parameter names  
							
							... 
							
							
							
							Also fix signature because os.utime(..., ns=None) is not allowed. 
							
						 
						
							2015-09-09 01:01:13 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								7667f58151 
								
							 
						 
						
							
							
								
								Issue  #23517 : fromtimestamp() and utcfromtimestamp() methods of  
							
							... 
							
							
							
							datetime.datetime now round microseconds to nearest with ties going to nearest
even integer (ROUND_HALF_EVEN), as round(float), instead of rounding towards
-Infinity (ROUND_FLOOR).
pytime API: replace _PyTime_ROUND_HALF_UP with _PyTime_ROUND_HALF_EVEN. Fix
also _PyTime_Divide() for negative numbers.
_PyTime_AsTimeval_impl() now reuses _PyTime_Divide() instead of reimplementing
rounding modes. 
							
						 
						
							2015-09-09 01:02:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								69cc487df4 
								
							 
						 
						
							
							
								
								Revert change 0eb8c182131e:  
							
							... 
							
							
							
							"""Issue #23517 : datetime.timedelta constructor now rounds microseconds to
nearest with ties going away from zero (ROUND_HALF_UP), as Python 2 and Python
older than 3.3, instead of rounding to nearest with ties going to nearest even
integer (ROUND_HALF_EVEN)."""
datetime.timedelta uses rounding mode ROUND_HALF_EVEN again. 
							
						 
						
							2015-09-08 23:58:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								90fd895197 
								
							 
						 
						
							
							
								
								Issue  #22241 : Fix a compiler waring  
							
							
							
						 
						
							2015-09-08 00:12:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								6574a38327 
								
							 
						 
						
							
							
								
								Raise more correct exception on overflow in setting buffer_size attribute of  
							
							... 
							
							
							
							expat parser. 
							
						 
						
							2015-09-07 22:54:33 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								6c8b66cd26 
								
							 
						 
						
							
							
								
								Raise more correct exception on overflow in setting buffer_size attribute of  
							
							... 
							
							
							
							expat parser. 
							
						 
						
							2015-09-07 22:54:08 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								de5f9f4f70 
								
							 
						 
						
							
							
								
								Raise more correct exception on overflow in setting buffer_size attribute of  
							
							... 
							
							
							
							expat parser. 
							
						 
						
							2015-09-07 22:51:56 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								9df7035f5b 
								
							 
						 
						
							
							
								
								Issue  #25019 : Fixed a crash caused by setting non-string key of expat parser.  
							
							... 
							
							
							
							Added additional tests for expat parser attributes.
Based on patch by John Leitch. 
							
						 
						
							2015-09-07 22:41:04 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								3b1bc7828d 
								
							 
						 
						
							
							
								
								Issue  #25019 : Fixed a crash caused by setting non-string key of expat parser.  
							
							... 
							
							
							
							Added additional tests for expat parser attributes.
Based on patch by John Leitch. 
							
						 
						
							2015-09-07 22:38:34 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								931331a328 
								
							 
						 
						
							
							
								
								Issue  #25019 : Fixed a crash caused by setting non-string key of expat parser.  
							
							... 
							
							
							
							Added additional tests for expat parser attributes.
Based on patch by John Leitch. 
							
						 
						
							2015-09-07 22:37:02 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								45fd95155f 
								
							 
						 
						
							
							
								
								Merge from 3.5  
							
							
							
						 
						
							2015-09-06 22:31:26 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								f35bd306ff 
								
							 
						 
						
							
							
								
								Merge from 3.5.0 branch.  
							
							
							
						 
						
							2015-09-06 22:27:42 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								aa2fcc6b35 
								
							 
						 
						
							
							
								
								Issue  #24917 : time_strftime() buffer over-read.  
							
							
							
						 
						
							2015-09-06 22:18:36 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								e5b5895b5b 
								
							 
						 
						
							
							
								
								Issue  #24917 : time_strftime() buffer over-read.  
							
							
							
						 
						
							2015-09-06 19:20:51 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								56f6e76c68 
								
							 
						 
						
							
							
								
								Issue  #15989 : Fixed some scarcely probable integer overflows.  
							
							... 
							
							
							
							It is very unlikely that they can occur in real code for now. 
							
						 
						
							2015-09-06 21:25:30 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Belopolsky 
								
							 
						 
						
							
							
							
							
								
							
							
								7827a5b7c2 
								
							 
						 
						
							
							
								
								Closes Issue#22241: timezone.utc name is now plain 'UTC', not 'UTC-00:00'.  
							
							
							
						 
						
							2015-09-06 13:07:21 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Larry Hastings 
								
							 
						 
						
							
							
							
							
								
							
							
								62b24624dd 
								
							 
						 
						
							
							
								
								Backing out 09b62202d9b7; the tests fail on Linux, and it needs a re-think.  
							
							
							
						 
						
							2015-09-06 00:31:02 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								643d6d3135 
								
							 
						 
						
							
							
								
								Issue  #24917 : Backed out changeset 09b62202d9b7  
							
							
							
						 
						
							2015-09-05 23:12:18 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								dcaf4ccf3f 
								
							 
						 
						
							
							
								
								Issue  #24917 : Backed out changeset 09b62202d9b7  
							
							
							
						 
						
							2015-09-05 23:11:53 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								ef920d6d5e 
								
							 
						 
						
							
							
								
								Backed out changeset: a29b49d57769  
							
							
							
						 
						
							2015-09-05 23:09:00 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								74a7b8f027 
								
							 
						 
						
							
							
								
								Issue  #24917 : time_strftime() Buffer Over-read. Patch by John Leitch.  
							
							
							
						 
						
							2015-09-05 21:00:33 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								237060abb4 
								
							 
						 
						
							
							
								
								Merge from 3.5.0 release branch  
							
							
							
						 
						
							2015-09-05 20:59:20 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								0fba9b324f 
								
							 
						 
						
							
							
								
								Issue  #24917 : time_strftime() Buffer Over-read. Patch by John Leitch.  
							
							
							
						 
						
							2015-09-05 20:55:34 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Larry Hastings 
								
							 
						 
						
							
							
							
							
								
							
							
								055a9e0bc8 
								
							 
						 
						
							
							
								
								Merged in ncoghlan/cpython350 (pull request  #17 )  
							
							
							
						 
						
							2015-09-05 20:53:04 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								318c5aef0e 
								
							 
						 
						
							
							
								
								merge  
							
							
							
						 
						
							2015-09-05 17:06:18 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								2b2b75374e 
								
							 
						 
						
							
							
								
								Prevent reentrant badness by deferring the decrefs as long as possible.  
							
							
							
						 
						
							2015-09-05 17:05:52 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Steve Dower 
								
							 
						 
						
							
							
							
							
								
							
							
								373602fa3f 
								
							 
						 
						
							
							
								
								Issue  #24917 : time_strftime() Buffer Over-read. Patch by John Leitch.  
							
							
							
						 
						
							2015-09-05 12:16:06 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								9d3c61c86a 
								
							 
						 
						
							
							
								
								Close   #24748 : Restore imp.load_dynamic compatibility  
							
							... 
							
							
							
							To resolve a compatibility problem found with py2exe and
pywin32, imp.load_dynamic() once again ignores previously loaded modules
to support Python modules replacing themselves with extension modules.
Patch by Petr Viktorin. 
							
						 
						
							2015-09-05 21:05:05 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								4e63f7a2b4 
								
							 
						 
						
							
							
								
								Issue  #24989 : Fixed buffer overread in BytesIO.readline() if a position is  
							
							... 
							
							
							
							set beyond size.  Based on patch by John Leitch. 
							
						 
						
							2015-09-04 07:48:19 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								fb397790d2 
								
							 
						 
						
							
							
								
								Issue  #24989 : Fixed buffer overread in BytesIO.readline() if a position is  
							
							... 
							
							
							
							set beyond size.  Based on patch by John Leitch. 
							
						 
						
							2015-09-04 01:08:54 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								594e54c765 
								
							 
						 
						
							
							
								
								Issue  #24989 : Fixed buffer overread in BytesIO.readline() if a position is  
							
							... 
							
							
							
							set beyond size.  Based on patch by John Leitch. 
							
						 
						
							2015-09-04 01:08:03 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								fed0931de4 
								
							 
						 
						
							
							
								
								Merge 3.5 (ICC)  
							
							
							
						 
						
							2015-09-03 21:34:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								5b6917e60d 
								
							 
						 
						
							
							
								
								Merge 3.4 (ICC)  
							
							
							
						 
						
							2015-09-03 21:32:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								528a9ab1f0 
								
							 
						 
						
							
							
								
								Don't use defined() in C preprocessor macros  
							
							... 
							
							
							
							The ICC compiler doesn't seem to support defined() in macro expansion. Example
of warning:
warning #3199 : "defined" is always false in a macro expansion in Microsoft mode 
							
						 
						
							2015-09-03 21:30:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								df6b544ff6 
								
							 
						 
						
							
							
								
								Issue  #24913 : Fix overrun error in deque.index().  
							
							... 
							
							
							
							Reported by John Leitch and Bryce Darling, patch by Raymond Hettinger. 
							
						 
						
							2015-09-03 10:15:03 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								f4951059f2 
								
							 
						 
						
							
							
								
								Closes   #24974 : Merge with 3.5  
							
							
							
						 
						
							2015-09-03 11:54:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								fda673d59f 
								
							 
						 
						
							
							
								
								Issue  #24974 : Force fp-model precice in mpdecimal.c on Windows  
							
							... 
							
							
							
							As suggested by Steve Dower and approved by Stefan Krah. 
							
						 
						
							2015-09-03 11:52:15 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								2ec5bd6fb2 
								
							 
						 
						
							
							
								
								Issue  #23517 : fromtimestamp() and utcfromtimestamp() methods of  
							
							... 
							
							
							
							datetime.datetime now round microseconds to nearest with ties going away from
zero (ROUND_HALF_UP), as Python 2 and Python older than 3.3, instead of
rounding towards -Infinity (ROUND_FLOOR). 
							
						 
						
							2015-09-03 09:06:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								2ec558739e 
								
							 
						 
						
							
							
								
								Issue  #23517 : datetime.timedelta constructor now rounds microseconds to nearest  
							
							... 
							
							
							
							with ties going away from zero (ROUND_HALF_UP), as Python 2 and Python older
than 3.3, instead of rounding to nearest with ties going to nearest even
integer (ROUND_HALF_EVEN). 
							
						 
						
							2015-09-02 19:16:07 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								a53ec7a91a 
								
							 
						 
						
							
							
								
								Backed out changeset b690bf218702  
							
							... 
							
							
							
							Issue #23517 : the change broke test_datetime. datetime.timedelta() rounding
mode must also be changed, and test_datetime must be updated for the new
rounding mode (half up). 
							
						 
						
							2015-09-02 10:10:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								265e1259e4 
								
							 
						 
						
							
							
								
								Issue  #23517 : datetime.datetime.fromtimestamp() and  
							
							... 
							
							
							
							datetime.datetime.utcfromtimestamp() now rounds to nearest with ties going away
from zero, instead of rounding towards minus infinity (-inf), as Python 2 and
Python older than 3.3. 
							
						 
						
							2015-09-02 01:57:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								744742320f 
								
							 
						 
						
							
							
								
								Issue  #23517 : Add "half up" rounding mode to the _PyTime API  
							
							
							
						 
						
							2015-09-02 01:43:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								bbdda21a7a 
								
							 
						 
						
							
							
								
								Move assertion inside _PyTime_ObjectToTimeval()  
							
							... 
							
							
							
							Change also _PyTime_FromSeconds() assertion to ensure that the _PyTime_t type
is used. 
							
						 
						
							2015-09-02 00:50:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								7a1a0bbbf1 
								
							 
						 
						
							
							
								
								merge  
							
							
							
						 
						
							2015-08-26 08:09:50 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								87674ec7d5 
								
							 
						 
						
							
							
								
								Issue  #24913 : Fix overrun error in deque.index().  
							
							
							
						 
						
							2015-08-26 08:08:38 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								a6ea44aed1 
								
							 
						 
						
							
							
								
								Minor cleanups  
							
							
							
						 
						
							2015-08-17 23:55:28 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								ca3788c2e8 
								
							 
						 
						
							
							
								
								Issue  #24874 : Speed-up itertools and make it pickles more compact.  
							
							
							
						 
						
							2015-08-16 14:49:24 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								a6a2d44dc7 
								
							 
						 
						
							
							
								
								Neaten-up whitespace, vertical alignment, and line-wrapping.  
							
							
							
						 
						
							2015-08-16 14:38:07 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								b5244a3fe5 
								
							 
						 
						
							
							
								
								Inline PyIter_Next() matching what was done for other itertools.  
							
							
							
						 
						
							2015-08-16 14:24:20 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								c39786dc08 
								
							 
						 
						
							
							
								
								Fix oddly placed whitespace  
							
							
							
						 
						
							2015-08-15 15:16:12 -07:00