Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								490a72e022 
								
							 
						 
						
							
							
								
								docs: Better wording for __objclass__ docs. Issue  #19281  
							
							
							
						 
						
							2014-04-08 14:01:12 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								b9aa8cb0c7 
								
							 
						 
						
							
							
								
								docs: Document __objclass__.  Closes   #19281 .  
							
							... 
							
							
							
							Initial patch by Nick Coghlan 
							
						 
						
							2014-04-08 12:04:04 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								af8a4dfb04 
								
							 
						 
						
							
							
								
								docs: Better wording for __objclass__ docs. Issue  #19281  
							
							
							
						 
						
							2014-04-08 14:00:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
							
							
								
							
							
								d3f918ca44 
								
							 
						 
						
							
							
								
								docs: Document __objclass__.  Closes   #19281 .  
							
							... 
							
							
							
							Initial patch by Nick Coghlan 
							
						 
						
							2014-04-08 12:03:07 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								9aa00d1cd1 
								
							 
						 
						
							
							
								
								Issue  #19697 : document more __main__.__spec__ quirks  
							
							
							
						 
						
							2014-03-29 15:39:42 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Snow 
								
							 
						 
						
							
							
							
							
								
							
							
								e50f9aa4bd 
								
							 
						 
						
							
							
								
								Issue  #19697 : Document cases where __main__.__spec__ is None.  
							
							
							
						 
						
							2014-03-28 18:10:33 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Larry Hastings 
								
							 
						 
						
							
							
							
							
								
							
							
								3732ed2414 
								
							 
						 
						
							
							
								
								Merge in all documentation changes since branching 3.4.0rc1.  
							
							
							
						 
						
							2014-03-15 21:13:56 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								14d7b718ba 
								
							 
						 
						
							
							
								
								#19953 : Clarify the wording of the augmented assignment discussion.  
							
							... 
							
							
							
							Patch by Priya Pappachan, based on suggestions from Terry Reedy
and myself. 
							
						 
						
							2014-03-09 18:51:16 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								71215c584a 
								
							 
						 
						
							
							
								
								merge 3.3 ( closes   #12704 )  
							
							
							
						 
						
							2014-01-26 22:58:42 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								d1c85fd283 
								
							 
						 
						
							
							
								
								eliminate redundancy between yield stmt and yield expr docs ( closes   #12704 )  
							
							... 
							
							
							
							Patch by Nikolaus Rath. 
							
						 
						
							2014-01-26 22:52:08 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Larry Hastings 
								
							 
						 
						
							
							
							
							
								
							
							
								b7f5dcadf2 
								
							 
						 
						
							
							
								
								Merge 3.4.0b2 release revisions back into mainline.  
							
							
							
						 
						
							2014-01-06 07:24:19 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ethan Furman 
								
							 
						 
						
							
							
							
							
								
							
							
								df3ed242c0 
								
							 
						 
						
							
							
								
								Issue19995: %o, %x, %X now only accept ints  
							
							
							
						 
						
							2014-01-05 06:50:30 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Larry Hastings 
								
							 
						 
						
							
							
							
							
								
							
							
								bfd715ebd1 
								
							 
						 
						
							
							
								
								Regenerated pydoc/topics.py, and fix a "suspicious" doc error.  
							
							
							
						 
						
							2014-01-05 04:35:56 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								002033ed63 
								
							 
						 
						
							
							
								
								correct word for __annotations__ doc ( closes   #20110 )  
							
							... 
							
							
							
							Patch from Claudiu Popa. 
							
						 
						
							2014-01-02 16:47:50 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								8ec15f7a92 
								
							 
						 
						
							
							
								
								merge 3.3 ( #20110 )  
							
							
							
						 
						
							2014-01-02 16:48:24 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								1cb4f607d1 
								
							 
						 
						
							
							
								
								Merge with 3.3  
							
							
							
						 
						
							2013-12-31 12:10:24 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								340a692283 
								
							 
						 
						
							
							
								
								str subclasses may have non-empty __slots__, bytes subclasses can't.  
							
							
							
						 
						
							2013-12-31 12:09:26 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								2a6145290b 
								
							 
						 
						
							
							
								
								Removed spaces before commas and periods.  
							
							
							
						 
						
							2013-12-23 18:21:57 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Snow 
								
							 
						 
						
							
							
							
							
								
							
							
								7cff4cd7e9 
								
							 
						 
						
							
							
								
								Issue  #19713 : Fix mistakes in the import page of language reference.  
							
							... 
							
							
							
							These mistakes were introduced by the initial PEP 451 merge. 
							
						 
						
							2013-12-16 23:10:50 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								0e90e99188 
								
							 
						 
						
							
							
								
								Issue  #19795 : Improved markup of True/False constants.  
							
							
							
						 
						
							2013-11-29 12:19:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								fbc1c26803 
								
							 
						 
						
							
							
								
								Issue  #19795 : Improved markup of True/False constants.  
							
							
							
						 
						
							2013-11-29 12:17:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								472a65a710 
								
							 
						 
						
							
							
								
								Fix a few markup problems in the new import doc.  
							
							
							
						 
						
							2013-11-24 12:39:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Snow 
								
							 
						 
						
							
							
							
							
								
							
							
								b523f8433a 
								
							 
						 
						
							
							
								
								Implement PEP 451 (ModuleSpec).  
							
							
							
						 
						
							2013-11-22 09:05:39 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								0d85b5c68d 
								
							 
						 
						
							
							
								
								Issue  #19190 : Improve cross-references in builtin types and functions documentation.  
							
							
							
						 
						
							2013-10-09 14:03:24 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								0d196edc37 
								
							 
						 
						
							
							
								
								Issue  #19190 : Improve cross-references in builtin types and functions documentation.  
							
							
							
						 
						
							2013-10-09 14:02:31 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								c13d604193 
								
							 
						 
						
							
							
								
								merge with 3.3  
							
							
							
						 
						
							2013-10-08 21:47:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								0aaae26518 
								
							 
						 
						
							
							
								
								Clarify two points about division and shifting. Suggested by Albert Hofkamp on docs@.  
							
							
							
						 
						
							2013-10-08 21:47:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								100580f4c4 
								
							 
						 
						
							
							
								
								merge with 3.3  
							
							
							
						 
						
							2013-10-08 21:28:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								97f962339f 
								
							 
						 
						
							
							
								
								Add "->" as a delimiter token.  Found by James Harding on docs@.  
							
							
							
						 
						
							2013-10-08 21:28:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								6930777c63 
								
							 
						 
						
							
							
								
								merge with 3.3  
							
							
							
						 
						
							2013-10-06 10:28:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								242e6a0bce 
								
							 
						 
						
							
							
								
								Use "lambda expression" as preferred to "lambda form".  
							
							
							
						 
						
							2013-10-06 10:28:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								58720d6145 
								
							 
						 
						
							
							
								
								Issue  #17934 : Add a clear() method to frame objects, to help clean up expensive details (local variables) and break reference cycles.  
							
							
							
						 
						
							2013-08-05 23:26:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								796564c27b 
								
							 
						 
						
							
							
								
								Issue  #18112 : PEP 442 implementation (safe object finalization).  
							
							
							
						 
						
							2013-07-30 19:59:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Barry Warsaw 
								
							 
						 
						
							
							
							
							
								
							
							
								4958f714bd 
								
							 
						 
						
							
							
								
								- Issue  #18440 : Clarify that hash() can truncate the value returned from an  
							
							... 
							
							
							
							object's custom `__hash__()` method. 
							
						 
						
							2013-07-15 15:21:41 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Barry Warsaw 
								
							 
						 
						
							
							
							
							
								
							
							
								224a599c0c 
								
							 
						 
						
							
							
								
								- Issue  #18440 : Clarify that hash() can truncate the value returned from an  
							
							... 
							
							
							
							object's custom `__hash__()` method. 
							
						 
						
							2013-07-15 14:47:29 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								82da8886cc 
								
							 
						 
						
							
							
								
								Issue  #15767 : Revert 3a50025f1900 for ModuleNotFoundError  
							
							
							
						 
						
							2013-07-04 17:48:16 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								8f5ac5106e 
								
							 
						 
						
							
							
								
								Issue  #15767 : Touch up ModuleNotFoundError usage by import.  
							
							... 
							
							
							
							Forgot to raise ModuleNotFoundError when None is found in sys.modules.
This led to introducing the C function PyErr_SetImportErrorSubclass()
to make setting ModuleNotFoundError easier.
Also updated the reference docs to mention ModuleNotFoundError
appropriately. Updated the docs for ModuleNotFoundError to mention the
None in sys.modules case.
Lastly, it was noticed that PyErr_SetImportError() was not setting an
exception when returning None in one case. That issue is now fixed. 
							
						 
						
							2013-06-12 23:29:18 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								4b4e38e7d4 
								
							 
						 
						
							
							
								
								Mention __cached__ in the import ref.  
							
							
							
						 
						
							2013-05-25 11:32:50 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								b961955e95 
								
							 
						 
						
							
							
								
								merge  
							
							
							
						 
						
							2013-05-25 11:33:13 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								1fbb773c29 
								
							 
						 
						
							
							
								
								#17938 : merge with 3.3.  
							
							
							
						 
						
							2013-05-09 15:34:09 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								955382ca54 
								
							 
						 
						
							
							
								
								#17938 : remove duplicate paragraphs.  
							
							
							
						 
						
							2013-05-09 15:33:53 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								4c14b5de1c 
								
							 
						 
						
							
							
								
								#17115,17116: Have modules initialize the __package__ and __loader__  
							
							... 
							
							
							
							attributes to None.
The long-term goal is for people to be able to rely on these
attributes existing and checking for None to see if they have been
set. Since import itself sets these attributes when a loader does not
the only instances when the attributes are None are from someone
overloading __import__() and not using a loader or someone creating a
module from scratch.
This patch also unifies module initialization. Before you could have
different attributes with default values depending on how the module
object was created. Now the only way to not get the same default set
of attributes is to circumvent initialization by calling
ModuleType.__new__() directly. 
							
						 
						
							2013-05-04 13:56:58 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								cf72c5e4ea 
								
							 
						 
						
							
							
								
								merge with 3.3  
							
							
							
						 
						
							2013-04-14 10:13:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								dec3b3f704 
								
							 
						 
						
							
							
								
								Clarify point in name mangling doc.  
							
							
							
						 
						
							2013-04-14 10:13:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								1bab7134a8 
								
							 
						 
						
							
							
								
								Merge with 3.3.  
							
							
							
						 
						
							2013-03-28 13:28:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								44ea77bd81 
								
							 
						 
						
							
							
								
								Closes   #4159 : add LaTeX tabular column specifications to tables that otherwise are cut off or have overlapping text.  
							
							
							
						 
						
							2013-03-28 13:28:44 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								4802becb16 
								
							 
						 
						
							
							
								
								Issue  #17117 : Have both import itself and importlib.util.set_loader()  
							
							... 
							
							
							
							set __loader__ on a module when set to None.
Thanks to Gökcen Eraslan for the fix. 
							
						 
						
							2013-03-13 10:41:36 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								1ef876cd28 
								
							 
						 
						
							
							
								
								evaluate positional defaults before keyword-only defaults ( closes   #16967 )  
							
							
							
						 
						
							2013-02-10 09:29:59 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Jerdonek 
								
							 
						 
						
							
							
							
							
								
							
							
								c475278a94 
								
							 
						 
						
							
							
								
								Merge from 3.3: add links and index entries for "argument" and "parameter."  
							
							... 
							
							
							
							This adds to the work done for issue #15990  (i.e. f44b8d69e5fc and the
commits referenced there). 
							
						 
						
							2012-12-25 14:59:46 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Jerdonek 
								
							 
						 
						
							
							
							
							
								
							
							
								32bbc1c396 
								
							 
						 
						
							
							
								
								Merge from 3.2: add links and index entries for "argument" and "parameter."  
							
							... 
							
							
							
							This adds to the work done for issue #15990  (i.e. f44b8d69e5fc and the
commits referenced there). 
							
						 
						
							2012-12-25 14:57:54 -08:00