Ned Deily 
								
							 
						 
						
							
							
							
							
								
							
							
								cec95813b2 
								
							 
						 
						
							
							
								
								Issue  #27049 : fix doc typo  
							
							
							
						 
						
							2016-05-17 21:44:46 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								815b61d4ce 
								
							 
						 
						
							
							
								
								merge 3.5 ( #27042 )  
							
							
							
						 
						
							2016-05-16 23:20:32 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								54044d605f 
								
							 
						 
						
							
							
								
								class definitions only get argument lists ( closes   #27042 )  
							
							
							
						 
						
							2016-05-16 23:20:22 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								bc7ee43a6d 
								
							 
						 
						
							
							
								
								Backed out changeset 71ff2235bb4c ( closes   #27042 )  
							
							
							
						 
						
							2016-05-16 23:18:33 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								c499f30286 
								
							 
						 
						
							
							
								
								Issue  #23921 : Standardized documentation whitespace formatting.  
							
							... 
							
							
							
							Original patch by James Edwards. 
							
						 
						
							2016-05-10 12:01:56 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								dba903993a 
								
							 
						 
						
							
							
								
								Issue  #23921 : Standardized documentation whitespace formatting.  
							
							... 
							
							
							
							Original patch by James Edwards. 
							
						 
						
							2016-05-10 12:01:23 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								a26e4b97d8 
								
							 
						 
						
							
							
								
								Issue  #26156 : Make expressions grammar description more semantically correct.  
							
							
							
						 
						
							2016-05-08 22:00:09 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								c7cc9850d4 
								
							 
						 
						
							
							
								
								Issue  #26156 : Make expressions grammar description more semantically correct.  
							
							
							
						 
						
							2016-05-08 21:59:46 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								1ce738e08f 
								
							 
						 
						
							
							
								
								Merge typo fixes from 3.5  
							
							
							
						 
						
							2016-05-08 14:02:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								f0564164ba 
								
							 
						 
						
							
							
								
								Fix typos in comments, documentation and test method names  
							
							
							
						 
						
							2016-05-08 13:48:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								1acbf853c8 
								
							 
						 
						
							
							
								
								Issue  #26736 : Used HTTPS for external links in the documentation if possible.  
							
							
							
						 
						
							2016-05-07 10:49:58 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								6dff0205b7 
								
							 
						 
						
							
							
								
								Issue  #26736 : Used HTTPS for external links in the documentation if possible.  
							
							
							
						 
						
							2016-05-07 10:49:07 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								c61d80cc83 
								
							 
						 
						
							
							
								
								Issue  #18572 : Remove redundant note about surrogates in string escape doc  
							
							
							
						 
						
							2016-04-24 03:14:01 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								4f35d79d65 
								
							 
						 
						
							
							
								
								Issue  #18572 : Remove redundant note about surrogates in string escape doc  
							
							
							
						 
						
							2016-04-24 03:13:40 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								7b1e5a7722 
								
							 
						 
						
							
							
								
								Remove redundant leading zeroes in PEP references.  
							
							
							
						 
						
							2016-03-31 15:31:20 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								e4ba872543 
								
							 
						 
						
							
							
								
								Remove redundant leading zeroes in PEP references.  
							
							
							
						 
						
							2016-03-31 15:30:54 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								3e48b38dff 
								
							 
						 
						
							
							
								
								Merge 3.5 (issue  #25887 )  
							
							
							
						 
						
							2016-02-13 18:00:31 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								77c96813ab 
								
							 
						 
						
							
							
								
								Issue  #25887 : Raise a RuntimeError when a coroutine is awaited more than once.  
							
							
							
						 
						
							2016-02-13 17:59:05 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								bc1ee460dc 
								
							 
						 
						
							
							
								
								Issue  #25179 : Documentation for formatted string literals aka f-strings  
							
							... 
							
							
							
							Some of the inspiration and wording is taken from the text of PEP 498 by Eric
V. Smith, and the existing str.format() documentation. 
							
						 
						
							2016-02-13 00:41:37 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								e922289620 
								
							 
						 
						
							
							
								
								Merge with 3.5  
							
							
							
						 
						
							2016-02-03 22:07:08 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								2b818142d1 
								
							 
						 
						
							
							
								
								Python for .NET has moved to Github.  
							
							... 
							
							
							
							Reported by Denis Akhiyarov on docs@ 
							
						 
						
							2016-02-03 22:05:46 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								849113af6b 
								
							 
						 
						
							
							
								
								Issue  #25791 : Warn when __package__ != __spec__.parent.  
							
							... 
							
							
							
							In a previous change, __spec__.parent was prioritized over
__package__. That is a backwards-compatibility break, but we do
eventually want __spec__ to be the ground truth for module details. So
this change reverts the change in semantics and instead raises an
ImportWarning when __package__ != __spec__.parent to give people time
to adjust to using spec objects. 
							
						 
						
							2016-01-22 15:25:50 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								63b8505281 
								
							 
						 
						
							
							
								
								Issue  #25791 : Raise an ImportWarning when __spec__ or __package__ are  
							
							... 
							
							
							
							not defined for a relative import.
This is the start of work to try and clean up import semantics to rely
more on a module's spec than on the myriad attributes that get set on
a module. Thanks to Rose Ames for the patch. 
							
						 
						
							2016-01-15 13:33:03 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								3ad18dc7a7 
								
							 
						 
						
							
							
								
								Merge for issue  #25500  
							
							
							
						 
						
							2015-12-04 14:52:07 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								f4f25fe576 
								
							 
						 
						
							
							
								
								Issue  #25500 : Fix the language reference to not claim that import  
							
							... 
							
							
							
							statements search for __import__ in the global scope.
Thanks to Sergei Lebedev for finding the documentation bug. 
							
						 
						
							2015-12-04 14:51:26 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								3129571fb1 
								
							 
						 
						
							
							
								
								Merge:  #25679 : spelling fix  
							
							
							
						 
						
							2015-11-20 09:59:19 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								0aaeacb3f1 
								
							 
						 
						
							
							
								
								Merge:  #25679 : spelling fix  
							
							
							
						 
						
							2015-11-20 09:58:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								51d3f8b0ba 
								
							 
						 
						
							
							
								
								#25679 : spelling fix  
							
							
							
						 
						
							2015-11-20 09:57:20 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								e56a919100 
								
							 
						 
						
							
							
								
								Issue  #25523 : Merge a-to-an corrections from 3.5  
							
							
							
						 
						
							2015-11-02 04:27:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								d2ad5718ad 
								
							 
						 
						
							
							
								
								Issue  #25523 : Further a-to-an corrections new in 3.5  
							
							
							
						 
						
							2015-11-02 04:20:33 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								83356f7a3f 
								
							 
						 
						
							
							
								
								Issue  #25418 : Fix markup in object.__hash__ documentation  
							
							... 
							
							
							
							Patch by TAKASE Arihiro. 
							
						 
						
							2015-10-16 11:23:31 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								85d5d902ce 
								
							 
						 
						
							
							
								
								Issue  #25418 : Fix markup in object.__hash__ documentation  
							
							... 
							
							
							
							Patch by TAKASE Arihiro. 
							
						 
						
							2015-10-16 11:23:11 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								edb9111d41 
								
							 
						 
						
							
							
								
								Issue  #25418 : Fix markup in object.__hash__ documentation  
							
							... 
							
							
							
							Patch by TAKASE Arihiro. 
							
						 
						
							2015-10-16 11:22:50 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								430f657c67 
								
							 
						 
						
							
							
								
								Issue  #25161 : Merge full stops from 3.5  
							
							
							
						 
						
							2015-10-10 10:45:00 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								84835ab1cb 
								
							 
						 
						
							
							
								
								Issue  #25161 : Merge full stops from 3.4 into 3.5  
							
							
							
						 
						
							2015-10-10 10:44:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								d21e0b52f1 
								
							 
						 
						
							
							
								
								Issue  #25161 : Add full stops in documentation; patch by Takase Arihiro  
							
							
							
						 
						
							2015-10-10 10:36:22 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								3766ee5162 
								
							 
						 
						
							
							
								
								Issue  #12067 : Merge comparisons doc from 3.5  
							
							
							
						 
						
							2015-09-23 05:41:52 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								e52c41a714 
								
							 
						 
						
							
							
								
								Issue  #12067 : Merge comparisons doc from 3.4 into 3.5  
							
							
							
						 
						
							2015-09-23 05:34:48 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								aa0da864b8 
								
							 
						 
						
							
							
								
								Issue  #12067 : Rewrite Comparisons section in the language reference  
							
							... 
							
							
							
							Some of the details of comparing mixed types were incorrect or ambiguous.
NotImplemented is only relevant at a lower level than the Expressions
chapter. Added details of comparing range() objects, and default behaviour
and consistency suggestions for user-defined classes. Patch from Andy Maier. 
							
						 
						
							2015-09-23 05:28:13 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Collins 
								
							 
						 
						
							
							
							
							
								
							
							
								df395991f6 
								
							 
						 
						
							
							
								
								Issue  #9232 : Support trailing commas in function declarations.  
							
							... 
							
							
							
							For example, "def f(*, a = 3,): pass" is now legal.
Patch from Mark Dickinson. 
							
						 
						
							2015-08-12 08:00:06 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Collins 
								
							 
						 
						
							
							
							
							
								
							
							
								00cf3c394a 
								
							 
						 
						
							
							
								
								Issue  #4395 : Better testing and documentation of binary operators.  
							
							... 
							
							
							
							Patch by Martin Panter. 
							
						 
						
							2015-08-07 10:32:15 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Collins 
								
							 
						 
						
							
							
							
							
								
							
							
								d84b29f805 
								
							 
						 
						
							
							
								
								Issue  #4395 : Better testing and documentation of binary operators.  
							
							... 
							
							
							
							Patch by Martin Panter. 
							
						 
						
							2015-08-07 10:22:54 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Collins 
								
							 
						 
						
							
							
							
							
								
							
							
								888a6729da 
								
							 
						 
						
							
							
								
								Issue  #24531 : Document that encoding lines cannot follow non-comment lines.  
							
							... 
							
							
							
							Patch from Terry Reedy 
							
						 
						
							2015-08-06 21:14:34 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Robert Collins 
								
							 
						 
						
							
							
							
							
								
							
							
								0b2833eaf2 
								
							 
						 
						
							
							
								
								Issue  #24531 : Document that encoding lines cannot follow non-comment lines.  
							
							... 
							
							
							
							Patch from Terry Reedy 
							
						 
						
							2015-08-06 21:08:44 +12:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								73c6f64a5e 
								
							 
						 
						
							
							
								
								Merge issue  #24129  from 3.4  
							
							
							
						 
						
							2015-08-05 23:23:24 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								91e561aa77 
								
							 
						 
						
							
							
								
								Issue  #24129 : Clarify reference docs for name resolution.  
							
							... 
							
							
							
							This includes removing the assumption that readers will be familiar with the
name resolution scheme Python used prior to the introduction of lexical
scoping for function namespaces.
Patch by Ivan Levkivskyi. 
							
						 
						
							2015-08-05 23:07:24 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								75b5ab5770 
								
							 
						 
						
							
							
								
								docs: Fix productionlist for async def functions  
							
							
							
						 
						
							2015-08-01 16:19:36 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								a1bddadddd 
								
							 
						 
						
							
							
								
								Issue  #24713 : Use importlib.reload() in import reference document.  
							
							... 
							
							
							
							imp.reload() was deprecated in Python 3.4 and changed to call
importlib.reload().
Patch by Petr Viktorin. 
							
						 
						
							2015-07-25 13:03:08 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								7e732a7181 
								
							 
						 
						
							
							
								
								Issue  #24713 : Use importlib.reload() in import reference document.  
							
							... 
							
							
							
							imp.reload() was deprecated in Python 3.4 and changed to call
importlib.reload().
Patch by Petr Viktorin. 
							
						 
						
							2015-07-25 13:02:37 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								8fb307cd65 
								
							 
						 
						
							
							
								
								Issue  #24619 : New approach for tokenizing async/await.  
							
							... 
							
							
							
							This commit fixes how one-line async-defs and defs are tracked
by tokenizer.  It allows to correctly parse invalid code such
as:
>>> async def f():
...     def g(): pass
...     async = 10
and valid code such as:
>>> async def f():
...     async def g(): pass
...     await z
As a consequence, is is now possible to have one-line
'async def foo(): await ..' functions:
>>> async def foo(): return await bar() 
							
						 
						
							2015-07-22 13:33:45 +03:00