Mario Corchero 
								
							 
						 
						
							
							
							
							
								
							
							
								32318930da 
								
							 
						 
						
							
							
								
								Closes bpo-31800: Support for colon when parsing time offsets ( #4015 )  
							
							... 
							
							
							
							Add support to strptime to parse time offsets with a colon between the hour and the minutes. 
							
						 
						
							2017-10-25 20:35:41 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								4ffd4653a7 
								
							 
						 
						
							
							
								
								bpo-31752: Fix possible crash in timedelta constructor called with custom integers. ( #3947 )  
							
							... 
							
							
							
							Bad remainder in divmod() in intermediate calculations caused an assertion failure. 
							
						 
						
							2017-10-23 17:12:28 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Oren Milman 
								
							 
						 
						
							
							
							
							
								
							
							
								865e4b4f63 
								
							 
						 
						
							
							
								
								bpo-31293: Fix crashes in truediv and mul of a timedelta by a float with a bad as_integer_ratio() method. ( #3227 )  
							
							
							
						 
						
							2017-09-19 15:58:11 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Belopolsky 
								
							 
						 
						
							
							
							
							
								
							
							
								018d353c1c 
								
							 
						 
						
							
							
								
								Closes issue bpo-5288: Allow tzinfo objects with sub-minute offsets. ( #2896 )  
							
							... 
							
							
							
							* Closes issue bpo-5288: Allow tzinfo objects with sub-minute offsets.
* bpo-5288: Implemented %z formatting of sub-minute offsets.
* bpo-5288: Removed mentions of the whole minute limitation on TZ offsets.
* bpo-5288: Removed one more mention of the whole minute limitation.
Thanks @csabella!
* Fix a formatting error in the docs
* Addressed review comments.
Thanks, @haypo. 
							
						 
						
							2017-07-31 10:26:50 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Utkarsh Upadhyay 
								
							 
						 
						
							
							
							
							
								
							
							
								cc5a65cd90 
								
							 
						 
						
							
							
								
								bpo-30302 Make timedelta.__repr__ more informative. ( #1493 )  
							
							
							
						 
						
							2017-07-25 23:51:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Utkarsh Upadhyay 
								
							 
						 
						
							
							
							
							
								
							
							
								287c5594ed 
								
							 
						 
						
							
							
								
								bpo-30822: Fix testing of datetime module. ( #2530 ) ( #2783 )  
							
							... 
							
							
							
							Only C implementation was tested. 
							
						 
						
							2017-07-21 02:14:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								8207c17486 
								
							 
						 
						
							
							
								
								Revert "bpo-30822: Fix testing of datetime module." ( #2588 )  
							
							... 
							
							
							
							* Revert "bpo-30854: Fix compile error when --without-threads (#2581 )"
This reverts commit 0c31163093#2576 )"
This reverts commit aaa917ff38#2575 )"
This reverts commit 2000150c56#2440 )"
This reverts commit 7eb5883ac5#2565 )"
This reverts commit 67e1478dba#2555 )"
This reverts commit 378ebb6578#2564 )"
This reverts commit 3df9dec425#2480 )"
This reverts commit 48350412b7d3ed2877a7#2503 )"
This reverts commit 246ff3bd00#1955 )"
This reverts commit 6969eaf468#2537 )"
This reverts commit aa0aa0492c#2536 )"
This reverts commit 5e87592fd1#2534 )"
This reverts commit 34b54873b5#2530 )"
This reverts commit 98b6bc3bf7 
							
						 
						
							2017-07-05 15:44:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Utkarsh Upadhyay 
								
							 
						 
						
							
							
							
							
								
							
							
								98b6bc3bf7 
								
							 
						 
						
							
							
								
								bpo-30822: Fix testing of datetime module. ( #2530 )  
							
							... 
							
							
							
							Only C implementation was tested. 
							
						 
						
							2017-07-02 15:46:04 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								314d6fca36 
								
							 
						 
						
							
							
								
								bpo-29953: Fix memory leaks in the replace() method of datetime and time ( #927 )  
							
							... 
							
							
							
							objects when pass out of bound fold argument. 
							
						 
						
							2017-03-31 22:48:16 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								2a35c939cc 
								
							 
						 
						
							
							
								
								Fix test_datetime on Windows  
							
							... 
							
							
							
							Issue #29100 : On Windows, datetime.datetime.fromtimestamp(min_ts) fails with an
OSError in test_timestamp_limits(). 
							
						 
						
							2017-02-10 12:37:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								6f37e3645d 
								
							 
						 
						
							
							
								
								Fix test_datetime on system with 32-bit time_t  
							
							... 
							
							
							
							Issue #29100 : Catch OverflowError in the new test_timestamp_limits() test. 
							
						 
						
							2017-02-10 11:45:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								b67f096738 
								
							 
						 
						
							
							
								
								Fix datetime.fromtimestamp(): check bounds  
							
							... 
							
							
							
							Issue #29100 : Fix datetime.fromtimestamp() regression introduced in Python
3.6.0: check minimum and maximum years. 
							
						 
						
							2017-02-10 10:34:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								546ce65968 
								
							 
						 
						
							
							
								
								Issue  #28752 : Restored the __reduce__() methods of datetime objects.  
							
							
							
						 
						
							2016-11-22 00:29:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								44b548dda8 
								
							 
						 
						
							
							
								
								#27364 : fix "incorrect" uses of escape character in the stdlib.  
							
							... 
							
							
							
							And most of the tools.
Patch by Emanual Barry, reviewed by me, Serhiy Storchaka, and
Martin Panter. 
							
						 
						
							2016-09-08 13:59:53 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								15f44ab043 
								
							 
						 
						
							
							
								
								Issue  #27895 :  Spelling fixes (Contributed by Ville Skyttä).  
							
							
							
						 
						
							2016-08-30 10:47:49 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Belopolsky 
								
							 
						 
						
							
							
							
							
								
							
							
								7c7c14696b 
								
							 
						 
						
							
							
								
								Issue  #27834 : Avoid overflow error in ZoneInfo.invert().  
							
							
							
						 
						
							2016-08-23 14:44:51 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Belopolsky 
								
							 
						 
						
							
							
							
							
								
							
							
								e09594d5eb 
								
							 
						 
						
							
							
								
								Issue  #24773 : Include Tallinn 1999-10-31 transition in tests.  
							
							... 
							
							
							
							Does not appear to be a problem anymore and I cannot figure
out why it was skipped in the first place. 
							
						 
						
							2016-08-17 19:56:17 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Belopolsky 
								
							 
						 
						
							
							
							
							
								
							
							
								10c2dd216a 
								
							 
						 
						
							
							
								
								Issue  #24773 : Skip system tests for transitions in year 2037 and later.  
							
							
							
						 
						
							2016-08-12 19:08:15 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Belopolsky 
								
							 
						 
						
							
							
							
							
								
							
							
								1b8f26c2ed 
								
							 
						 
						
							
							
								
								Issue  #24773 : Fix and speed-up ZoneInfoCompleteTest.  
							
							... 
							
							
							
							* Read the zone.tab file for the list of zones to exclude
  the aliases.
  * Skip Casablanca and El_Aaiun October 2037 transitions. 
							
						 
						
							2016-08-11 11:01:45 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Belopolsky 
								
							 
						 
						
							
							
							
							
								
							
							
								47649ab1f1 
								
							 
						 
						
							
							
								
								Closes   #27710 : Disallow fold not in [0, 1] in time and datetime constructors.  
							
							
							
						 
						
							2016-08-08 17:05:40 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Belopolsky 
								
							 
						 
						
							
							
							
							
								
							
							
								43746c3770 
								
							 
						 
						
							
							
								
								Closes   #27661 : Added tzinfo keyword argument to datetime.combine.  
							
							
							
						 
						
							2016-08-02 17:49:30 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Belopolsky 
								
							 
						 
						
							
							
							
							
								
							
							
								07e2a0aba9 
								
							 
						 
						
							
							
								
								Issue 24773: Use the standard Asia/Tehran name in the Iran test.  
							
							
							
						 
						
							2016-07-30 11:41:02 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Belopolsky 
								
							 
						 
						
							
							
							
							
								
							
							
								611adf2466 
								
							 
						 
						
							
							
								
								Issue  #24773 : Fixed tests failures on systems with 32-bit time_t.  
							
							... 
							
							
							
							Several 32-bit systems have issues with transitions in the year
2037. This is a bug in the system C library since time_t does not
overflow until 2038, but let's skip tests starting from 2037 to work
around those bugs. 
							
						 
						
							2016-07-26 12:23:16 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Belopolsky 
								
							 
						 
						
							
							
							
							
								
							
							
								95f7b9fcac 
								
							 
						 
						
							
							
								
								Issue 24773: Make zoneinfo tests more robust. (reapply)  
							
							
							
						 
						
							2016-07-24 20:36:55 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Belopolsky 
								
							 
						 
						
							
							
							
							
								
							
							
								cd28013d00 
								
							 
						 
						
							
							
								
								Reindented Lib/test/datetimetester.py.  
							
							
							
						 
						
							2016-07-24 14:41:08 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Belopolsky 
								
							 
						 
						
							
							
							
							
								
							
							
								4719ae7567 
								
							 
						 
						
							
							
								
								Issue  #24773 : Made ZoneInfoCompleteTest a TestSuit.  
							
							... 
							
							
							
							This should improve the diagnostic and progress reports. 
							
						 
						
							2016-07-24 14:39:28 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Belopolsky 
								
							 
						 
						
							
							
							
							
								
							
							
								8dadb2155b 
								
							 
						 
						
							
							
								
								Issue 24773: Make zoneinfo tests more robust.  
							
							
							
						 
						
							2016-07-23 11:16:56 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Belopolsky 
								
							 
						 
						
							
							
							
							
								
							
							
								5d0c598382 
								
							 
						 
						
							
							
								
								Closes issue  #24773 : Implement PEP 495 (Local Time Disambiguation).  
							
							
							
						 
						
							2016-07-22 18:47:04 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								3e04d5b306 
								
							 
						 
						
							
							
								
								Issue  #27076 : Merge spelling from 3.5  
							
							
							
						 
						
							2016-05-26 06:03:19 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								46f50726a0 
								
							 
						 
						
							
							
								
								Issue  #27076 : Doc, comment and tests spelling fixes  
							
							... 
							
							
							
							Most fixes to Doc/ and Lib/ directories by Ville Skyttä. 
							
						 
						
							2016-05-26 05:35:26 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Belopolsky 
								
							 
						 
						
							
							
							
							
								
							
							
								16b698b095 
								
							 
						 
						
							
							
								
								merge  
							
							
							
						 
						
							2016-03-25 15:46:55 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Belopolsky 
								
							 
						 
						
							
							
							
							
								
							
							
								1dcf4f9ee5 
								
							 
						 
						
							
							
								
								Issue#26616:Fixed a bug in datetime.astimezone() method.  
							
							
							
						 
						
							2016-03-25 15:42:59 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								02cce69217 
								
							 
						 
						
							
							
								
								Issue  #19265 : Improve test coverage of datetime.tzinfo  
							
							... 
							
							
							
							Without the patch, line 1010 of Lib/datetime.py wasn't covered
by the test suite.
Patch by Colin Williams. 
							
						 
						
							2016-03-19 13:16:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								e3385b4e3d 
								
							 
						 
						
							
							
								
								Issue  #19265 : Improve test coverage of datetime.tzinfo  
							
							... 
							
							
							
							Without the patch, line 1010 of Lib/datetime.py wasn't covered
by the test suite.
Patch by Colin Williams. 
							
						 
						
							2016-03-19 13:16:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								15a83e845f 
								
							 
						 
						
							
							
								
								Revert change 291d47954618  
							
							... 
							
							
							
							Revert:
"Always test datetime.strftime("%4Y")
Issue #13305 : Always test datetime.datetime.strftime("%4Y") for years < 1900."
In fact, strftime("%4Y") fails on most platforms. 
							
						 
						
							2016-03-12 08:16:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								474ebbbe50 
								
							 
						 
						
							
							
								
								Always test datetime.strftime("%4Y")  
							
							... 
							
							
							
							Issue #13305 : Always test datetime.datetime.strftime("%4Y") for years < 1900. 
							
						 
						
							2016-03-11 22:36:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Belopolsky 
								
							 
						 
						
							
							
							
							
								
							
							
								a2998a63c8 
								
							 
						 
						
							
							
								
								Closes   #19475 : Added timespec to the datetime.isoformat() method.  
							
							... 
							
							
							
							Added an optional argument timespec to the datetime isoformat() method
to choose the precision of the time component.
Original patch by Alessandro Cucci. 
							
						 
						
							2016-03-06 14:58:43 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								d0c1f7743d 
								
							 
						 
						
							
							
								
								Issue  #26198 : Make datetime error tests more lenient.  
							
							
							
						 
						
							2016-02-08 09:26:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								0c0d537b24 
								
							 
						 
						
							
							
								
								Issue  #26198 : Make datetime error tests more lenient.  
							
							
							
						 
						
							2016-02-08 09:25:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								fca22327ca 
								
							 
						 
						
							
							
								
								Issue  #20220 : Revert time zone test debugging, revision 139c18943d9b  
							
							
							
						 
						
							2015-11-16 09:22:19 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								51eca24748 
								
							 
						 
						
							
							
								
								Issue  #9051 : Added tests for pickling and copying the timezone objects.  
							
							
							
						 
						
							2015-11-16 11:20:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								f242aebbd3 
								
							 
						 
						
							
							
								
								Issue  #9051 : Added tests for pickling and copying the timezone objects.  
							
							
							
						 
						
							2015-11-16 11:19:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								e28209f251 
								
							 
						 
						
							
							
								
								Issue  #9051 : Added tests for pickling and copying the timezone objects.  
							
							
							
						 
						
							2015-11-16 11:12:58 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								63c1ebb67b 
								
							 
						 
						
							
							
								
								Issue  #25168 : Temporary timezone and cache debugging  
							
							
							
						 
						
							2015-11-14 08:54:30 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Belopolsky 
								
							 
						 
						
							
							
							
							
								
							
							
								365ba8f6c1 
								
							 
						 
						
							
							
								
								Closes issue  #23600 : Wrong results from tzinfo.fromutc().  
							
							
							
						 
						
							2015-09-27 22:32:15 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Belopolsky 
								
							 
						 
						
							
							
							
							
								
							
							
								edc6885b3f 
								
							 
						 
						
							
							
								
								Closes issue  #23600 : Wrong results from tzinfo.fromutc().  
							
							
							
						 
						
							2015-09-27 22:31:45 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Belopolsky 
								
							 
						 
						
							
							
							
							
								
							
							
								d19b5042ff 
								
							 
						 
						
							
							
								
								Closes issue  #23600 : Wrong results from tzinfo.fromutc().  
							
							
							
						 
						
							2015-09-27 21:56:53 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Belopolsky 
								
							 
						 
						
							
							
							
							
								
							
							
								c58c2cb392 
								
							 
						 
						
							
							
								
								Closes issue  #23600 : Wrong results from tzinfo.fromutc().  
							
							
							
						 
						
							2015-09-27 21:56:09 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Belopolsky 
								
							 
						 
						
							
							
							
							
								
							
							
								c79447b267 
								
							 
						 
						
							
							
								
								Closes issue  #23600 : Wrong results from tzinfo.fromutc().  
							
							
							
						 
						
							2015-09-27 21:41:55 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								5ebfe42cdf 
								
							 
						 
						
							
							
								
								Oops, fix test_microsecond_rounding()  
							
							... 
							
							
							
							Test self.theclass, not datetime. Regression introduced by manual tests. 
							
						 
						
							2015-09-18 14:52:15 +02:00