Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								5285545271 
								
							 
						 
						
							
							
								
								Issue  #16484 : Merge pydoc Windows fixes from 3.5  
							
							
							
						 
						
							2016-06-12 04:31:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								4f8aaf6440 
								
							 
						 
						
							
							
								
								Issue  #16484 : Fix pydoc link and test on Windows, by Kaushik Nadikuditi  
							
							
							
						 
						
							2016-06-12 04:24:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								13ee7d15e3 
								
							 
						 
						
							
							
								
								Merge:  #16484 : Fix pydoc doc links to modules whose names are mixed case.  
							
							
							
						 
						
							2016-06-03 19:29:18 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								ead9bfc5c3 
								
							 
						 
						
							
							
								
								#16484 : Fix pydoc doc links to modules whose names are mixed case.  
							
							... 
							
							
							
							Patch by Sean Rodman, test by Kaushik N. 
							
						 
						
							2016-06-03 19:28:35 -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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								e2e0deec45 
								
							 
						 
						
							
							
								
								Issue  #18010 : Merge pydoc web search fix from 3.5  
							
							
							
						 
						
							2015-11-06 01:08:34 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								98da9d0e0d 
								
							 
						 
						
							
							
								
								Issue  #18010 : Merge pydoc web search fix from 3.4 into 3.5  
							
							
							
						 
						
							2015-11-06 00:51:38 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								9ad0aae656 
								
							 
						 
						
							
							
								
								Issue  #18010 : Fix pydoc web server search to handle package exceptions  
							
							... 
							
							
							
							Implementation by Antoine Pitrou. 
							
						 
						
							2015-11-06 00:27:14 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								95801bbe4e 
								
							 
						 
						
							
							
								
								Issue  #24879 :  Teach pydoc to display named tuple fields in the order they were defined.  
							
							
							
						 
						
							2015-08-18 22:25:16 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								ce643913a9 
								
							 
						 
						
							
							
								
								Issue  #9517 : Move script_helper to the support package.  
							
							... 
							
							
							
							Patch by Christie Wilson. 
							
						 
						
							2015-05-06 06:33:17 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								f5e8540e1b 
								
							 
						 
						
							
							
								
								Issue  #23008 : Fixed resolving attributes with boolean value is False in pydoc.  
							
							
							
						 
						
							2015-04-21 21:11:13 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								b6076fb13c 
								
							 
						 
						
							
							
								
								Issue  #23008 : Fixed resolving attributes with boolean value is False in pydoc.  
							
							
							
						 
						
							2015-04-21 21:09:48 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								3de4aae1d0 
								
							 
						 
						
							
							
								
								Fixed pydoc tests when run with -OO.  
							
							
							
						 
						
							2015-03-01 15:32:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								4c094e5fd5 
								
							 
						 
						
							
							
								
								Fixed pydoc tests when run with -OO.  
							
							
							
						 
						
							2015-03-01 15:31:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								1c205518a3 
								
							 
						 
						
							
							
								
								Issue  #19980 : Improved help() for non-recognized strings.  help('') now  
							
							... 
							
							
							
							shows the help on str.  help('help') now shows the help on help().
Original patch by Mark Lawrence. 
							
						 
						
							2015-03-01 00:42:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								7065f376e0 
								
							 
						 
						
							
							
								
								Issue  #23374 : Fixed pydoc failure with non-ASCII files when stdout encoding  
							
							... 
							
							
							
							differs from file system encoding (e.g. on Mac OS). 
							
						 
						
							2015-02-20 23:47:09 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								5e3d7a401d 
								
							 
						 
						
							
							
								
								Issue  #23374 : Fixed pydoc failure with non-ASCII files when stdout encoding  
							
							... 
							
							
							
							differs from file system encoding (e.g. on Mac OS). 
							
						 
						
							2015-02-20 23:46:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								77c041ba64 
								
							 
						 
						
							
							
								
								merge 3.4 ( #21548 )  
							
							
							
						 
						
							2015-02-16 19:45:42 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								54237f9fea 
								
							 
						 
						
							
							
								
								fix pydoc.apropos and pydoc.synopsis on modules with empty docstrings ( #21548 )  
							
							... 
							
							
							
							Patch by Yuyang Guo and Berker Peksag. 
							
						 
						
							2015-02-16 19:45:01 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								810dc9bc81 
								
							 
						 
						
							
							
								
								Merge from 3.4  
							
							... 
							
							
							
							Issue #22421  - Secure pydoc server run. Bind it to localhost instead of all interfaces. 
							
						 
						
							2014-09-17 13:19:34 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								aa72b1b448 
								
							 
						 
						
							
							
								
								Merge from 3.3  
							
							... 
							
							
							
							Issue #22421  - Secure pydoc server run. Bind it to localhost instead of all interfaces. 
							
						 
						
							2014-09-17 13:19:01 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								2a42a0bff3 
								
							 
						 
						
							
							
								
								Issue  #22421  - Secure pydoc server run. Bind it to localhost instead of all interfaces.  
							
							
							
						 
						
							2014-09-17 13:17:58 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								fff80d984c 
								
							 
						 
						
							
							
								
								Issue  #21942 : Fixed source file viewing in pydoc's server mode on Windows.  
							
							
							
						 
						
							2014-07-10 11:21:01 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zachary Ware 
								
							 
						 
						
							
							
							
							
								
							
							
								eb43214427 
								
							 
						 
						
							
							
								
								Issue  #21942 : Fixed source file viewing in pydoc's server mode on Windows.  
							
							
							
						 
						
							2014-07-10 11:18:00 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Raymond Hettinger 
								
							 
						 
						
							
							
							
							
								
							
							
								bb91c1d019 
								
							 
						 
						
							
							
								
								Issue 21786:  Clean-up test_pydoc taking taking advantage of diffing in unittest.  
							
							
							
						 
						
							2014-06-21 12:08:22 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles-François Natali 
								
							 
						 
						
							
							
							
							
								
							
							
								57398c31c4 
								
							 
						 
						
							
							
								
								Fix test_pydoc failure introduced by 7aa72075d440. Patch by Berker Peksag.  
							
							
							
						 
						
							2014-06-20 22:59:12 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
							
							
								
							
							
								fe928de955 
								
							 
						 
						
							
							
								
								Issue  #21768 : fix type in test_pydoc, patch by Claudiu Popa.  
							
							
							
						 
						
							2014-06-20 14:59:11 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								159824ea2a 
								
							 
						 
						
							
							
								
								make sure the builtin help function doesn't fail when sys.stdin is not a valid file ( closes   #11709 )  
							
							... 
							
							
							
							Original patch by Amaury Forgeot d'Arc with a test by bdettmer. 
							
						 
						
							2014-06-07 20:14:26 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								ed1160b39c 
								
							 
						 
						
							
							
								
								don't remove self from example code in the HTML output ( closes   #13223 )  
							
							... 
							
							
							
							Patch by Víctor Terrón. 
							
						 
						
							2014-06-07 16:44:00 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Snow 
								
							 
						 
						
							
							
							
							
								
							
							
								a46ef70bdf 
								
							 
						 
						
							
							
								
								Issue  #20484 : Disable the 2 remaining "modules" tests in test_pydoc.  
							
							... 
							
							
							
							I'll look into re-enabling them in issue #20128 . 
							
						 
						
							2014-02-22 13:57:08 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Larry Hastings 
								
							 
						 
						
							
							
							
							
								
							
							
								24a882bb7b 
								
							 
						 
						
							
							
								
								Issue  #20710 : The pydoc summary line no longer displays the "self" parameter  
							
							... 
							
							
							
							for bound methods.  Previous to this change, it displayed "self" for methods
implemented in Python but not methods implemented in C; it is now both
internally consistent and consistent with inspect.Signature. 
							
						 
						
							2014-02-20 23:34:46 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								056eb02719 
								
							 
						 
						
							
							
								
								Issue  #20654 : Fixed pydoc for enums with zero value.  Patch by Vajrasky Kok.  
							
							
							
						 
						
							2014-02-19 23:05:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stefan Krah 
								
							 
						 
						
							
							
							
							
								
							
							
								5de3278b23 
								
							 
						 
						
							
							
								
								Fix test failures (--without-doc-strings).  
							
							
							
						 
						
							2014-01-18 23:18:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Larry Hastings 
								
							 
						 
						
							
							
							
							
								
							
							
								1abd708681 
								
							 
						 
						
							
							
								
								Issue  #20226 : Added tests for new features and regressions.  
							
							
							
						 
						
							2014-01-16 14:15:03 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Snow 
								
							 
						 
						
							
							
							
							
								
							
							
								3a62d14b24 
								
							 
						 
						
							
							
								
								Issue  #19703 : Update pydoc to use the new importer APIs.  
							
							
							
						 
						
							2014-01-06 20:42:59 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Snow 
								
							 
						 
						
							
							
							
							
								
							
							
								5ea97506a2 
								
							 
						 
						
							
							
								
								Issue 20123: Disable a problematic test.  
							
							
							
						 
						
							2014-01-04 23:04:27 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Snow 
								
							 
						 
						
							
							
							
							
								
							
							
								0dddf4258a 
								
							 
						 
						
							
							
								
								Issue 20123: try using a different builtin module in a pydoc test.  
							
							... 
							
							
							
							The test is failing on one of the stable FreeBSD buildbots.  It seems
unlikely that the gc module would not be available, so switching to
_imp may not fix the problem. 
							
						 
						
							2014-01-04 21:56:07 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eric Snow 
								
							 
						 
						
							
							
							
							
								
							
							
								aed5b22ead 
								
							 
						 
						
							
							
								
								Issue 20123: Fix pydoc.synopsis() for "binary" modules.  
							
							... 
							
							
							
							Also add missing tests to test_pydoc. 
							
						 
						
							2014-01-04 20:38:11 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
							
							
								
							
							
								c1bd2fef8b 
								
							 
						 
						
							
							
								
								Merge with 3.3  
							
							
							
						 
						
							2013-11-04 21:44:17 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
							
							
								
							
							
								5c81164077 
								
							 
						 
						
							
							
								
								Issue  #19397 : test_pydoc now works with -S (help not added to builtins).  
							
							... 
							
							
							
							Patch by Serhiy Storchaka and Vajrasky Kok. 
							
						 
						
							2013-11-04 21:43:26 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ethan Furman 
								
							 
						 
						
							
							
							
							
								
							
							
								3f2f19230c 
								
							 
						 
						
							
							
								
								Issue  #19030 : fix new pydoc tests for --without-doc-strings  
							
							
							
						 
						
							2013-10-22 07:30:24 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Charles-François Natali 
								
							 
						 
						
							
							
							
							
								
							
							
								1a82f7e6a5 
								
							 
						 
						
							
							
								
								Fix test_pydoc failure introduced by 2f09a6980e1a (issue  #19030 ).  
							
							
							
						 
						
							2013-10-21 14:46:34 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ethan Furman 
								
							 
						 
						
							
							
							
							
								
							
							
								b0c84cdaac 
								
							 
						 
						
							
							
								
								Issue  #19030 : final pieces for proper location of various class attributes located in the metaclass.  
							
							... 
							
							
							
							Okay, hopefully the very last patch for this issue.  :/
I realized when playing with Enum that the metaclass attributes weren't always displayed properly.
New patch properly locates DynamicClassAttributes, virtual class attributes (returned by __getattr__ and friends), and metaclass class attributes (if they are also in the metaclass __dir__ method).
Also had to change one line in pydoc to get this to work.
Added tests in test_inspect and test_pydoc to cover these situations. 
							
						 
						
							2013-10-20 22:37:39 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								679ecb565b 
								
							 
						 
						
							
							
								
								Issue  #15767 : back out 8a0ed9f63c6e, finishing the removal of  
							
							... 
							
							
							
							ModuleNotFoundError. 
							
						 
						
							2013-07-04 17:51:50 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								b1611e2772 
								
							 
						 
						
							
							
								
								Issue  #15767 : Introduce ModuleNotFoundError, a subclass of  
							
							... 
							
							
							
							ImportError.
The exception is raised by import when a module could not be found.
Technically this is defined as no viable loader could be found for the
specified module. This includes ``from ... import`` statements so that
the module usage is consistent for all situations where import
couldn't find what was requested.
This should allow for the common idiom of::
  try:
    import something
  except ImportError:
    pass
to be updated to using ModuleNotFoundError and not accidentally mask
ImportError messages that should propagate (e.g. issues with a
loader).
This work was driven by the fact that the ``from ... import``
statement needed to be able to tell the difference between an
ImportError that simply couldn't find a module (and thus silence the
exception so that ceval can raise it) and an ImportError that
represented an actual problem. 
							
						 
						
							2013-06-12 16:59:46 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								916fc7bf28 
								
							 
						 
						
							
							
								
								Issue  #11995 : test_pydoc doesn't import all sys.path modules anymore.  
							
							
							
						 
						
							2013-05-19 15:44:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								c52d113e28 
								
							 
						 
						
							
							
								
								Issue  #11995 : test_pydoc doesn't import all sys.path modules anymore.  
							
							
							
						 
						
							2013-05-19 15:46:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								9c1334ef7d 
								
							 
						 
						
							
							
								
								#17115 : Remove what appears to be a useless chunk of code which broke  
							
							... 
							
							
							
							other tests. 
							
						 
						
							2013-05-04 17:27:59 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									R David Murray 
								
							 
						 
						
							
							
							
							
								
							
							
								ac0cea5fab 
								
							 
						 
						
							
							
								
								Merge:  #17476 : make allmethods actually return all methods.  
							
							... 
							
							
							
							This fixes a regression relative to Python2.  (In 2, methods on a class were
unbound methods and matched the inspect queries being done, in 3 they are just
functions and so were missed).
This is an undocumented function that pydoc itself does not use, but
I found that numpy at least uses it in its documentation generator.
Original patch by Matt Bachmann. 
							
						 
						
							2013-03-19 02:47:44 -04:00