Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #23008: Fixed resolving attributes with boolean value is False in pydoc. | Serhiy Storchaka | 2015-04-21 | 1 | -0/+8 |
| | |||||
* | Fixed pydoc tests when run with -OO. | Serhiy Storchaka | 2015-03-01 | 1 | -0/+4 |
| | |||||
* | Issue #23374: Fixed pydoc failure with non-ASCII files when stdout encoding | Serhiy Storchaka | 2015-02-20 | 1 | -0/+9 |
| | | | | differs from file system encoding (e.g. on Mac OS). | ||||
* | fix pydoc.apropos and pydoc.synopsis on modules with empty docstrings (#21548) | Benjamin Peterson | 2015-02-17 | 1 | -0/+32 |
| | | | | Patch by Yuyang Guo and Berker Peksag. | ||||
* | Merge from 3.3 | Senthil Kumaran | 2014-09-17 | 1 | -0/+2 |
|\ | | | | | | | Issue #22421 - Secure pydoc server run. Bind it to localhost instead of all interfaces. | ||||
| * | Issue #22421 - Secure pydoc server run. Bind it to localhost instead of all ↵ | Senthil Kumaran | 2014-09-17 | 1 | -0/+2 |
| | | | | | | | | interfaces. | ||||
* | | Issue #21942: Fixed source file viewing in pydoc's server mode on Windows. | Zachary Ware | 2014-07-10 | 1 | -5/+2 |
| | | |||||
* | | Fix test_pydoc failure introduced by 7aa72075d440. Patch by Berker Peksag. | Charles-François Natali | 2014-06-20 | 1 | -0/+3 |
| | | |||||
* | | Issue #21768: fix type in test_pydoc, patch by Claudiu Popa. | Terry Jan Reedy | 2014-06-20 | 1 | -1/+1 |
| | | |||||
* | | make sure the builtin help function doesn't fail when sys.stdin is not a ↵ | Benjamin Peterson | 2014-06-08 | 1 | -0/+8 |
| | | | | | | | | | | | | valid file (closes #11709) Original patch by Amaury Forgeot d'Arc with a test by bdettmer. | ||||
* | | don't remove self from example code in the HTML output (closes #13223) | Benjamin Peterson | 2014-06-07 | 1 | -0/+44 |
| | | | | | | | | Patch by Víctor Terrón. | ||||
* | | Issue #20484: Disable the 2 remaining "modules" tests in test_pydoc. | Eric Snow | 2014-02-22 | 1 | -1/+3 |
| | | | | | | | | I'll look into re-enabling them in issue #20128. | ||||
* | | Issue #20710: The pydoc summary line no longer displays the "self" parameter | Larry Hastings | 2014-02-21 | 1 | -5/+35 |
| | | | | | | | | | | | | 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. | ||||
* | | Issue #20654: Fixed pydoc for enums with zero value. Patch by Vajrasky Kok. | Serhiy Storchaka | 2014-02-19 | 1 | -0/+10 |
| | | |||||
* | | Fix test failures (--without-doc-strings). | Stefan Krah | 2014-01-18 | 1 | -1/+3 |
| | | |||||
* | | Issue #20226: Added tests for new features and regressions. | Larry Hastings | 2014-01-16 | 1 | -0/+5 |
| | | |||||
* | | Issue #19703: Update pydoc to use the new importer APIs. | Eric Snow | 2014-01-07 | 1 | -0/+2 |
| | | |||||
* | | Issue 20123: Disable a problematic test. | Eric Snow | 2014-01-05 | 1 | -2/+3 |
| | | |||||
* | | Issue 20123: try using a different builtin module in a pydoc test. | Eric Snow | 2014-01-05 | 1 | -2/+2 |
| | | | | | | | | | | | | 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. | ||||
* | | Issue 20123: Fix pydoc.synopsis() for "binary" modules. | Eric Snow | 2014-01-05 | 1 | -0/+52 |
| | | | | | | | | Also add missing tests to test_pydoc. | ||||
* | | Merge with 3.3 | Terry Jan Reedy | 2013-11-05 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Issue #19397: test_pydoc now works with -S (help not added to builtins). | Terry Jan Reedy | 2013-11-05 | 1 | -1/+1 |
| | | | | | | | | Patch by Serhiy Storchaka and Vajrasky Kok. | ||||
* | | Issue #19030: fix new pydoc tests for --without-doc-strings | Ethan Furman | 2013-10-22 | 1 | -5/+22 |
| | | |||||
* | | Fix test_pydoc failure introduced by 2f09a6980e1a (issue #19030). | Charles-François Natali | 2013-10-21 | 1 | -14/+14 |
| | | |||||
* | | Issue #19030: final pieces for proper location of various class attributes ↵ | Ethan Furman | 2013-10-21 | 1 | -0/+175 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | | Issue #15767: back out 8a0ed9f63c6e, finishing the removal of | Brett Cannon | 2013-07-04 | 1 | -1/+1 |
| | | | | | | | | ModuleNotFoundError. | ||||
* | | Issue #15767: Introduce ModuleNotFoundError, a subclass of | Brett Cannon | 2013-06-12 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | | Issue #11995: test_pydoc doesn't import all sys.path modules anymore. | Antoine Pitrou | 2013-05-19 | 1 | -15/+58 |
|\ \ | |/ | |||||
| * | Issue #11995: test_pydoc doesn't import all sys.path modules anymore. | Antoine Pitrou | 2013-05-19 | 1 | -15/+58 |
| | | |||||
| * | #17476: make allmethods actually return all methods. | R David Murray | 2013-03-19 | 1 | -0/+24 |
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
| | * | #17476: make allmethods actually return all methods. | R David Murray | 2013-03-19 | 1 | -0/+24 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | | | #17115: Remove what appears to be a useless chunk of code which broke | Brett Cannon | 2013-05-04 | 1 | -4/+0 |
| | | | | | | | | | | | | other tests. | ||||
* | | | Merge: #17476: make allmethods actually return all methods. | R David Murray | 2013-03-19 | 1 | -0/+24 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | | | #17464: improve pydoc test coverage. | R David Murray | 2013-03-19 | 1 | -0/+25 |
|/ / | | | | | | | Patch by Matt Bachmann. | ||||
* | | Issue #17041: Fix testing when Python is configured with the | Serhiy Storchaka | 2013-01-27 | 1 | -21/+32 |
|\ \ | |/ | | | | | --without-doc-strings. | ||||
| * | Issue #17041: Fix testing when Python is configured with the | Serhiy Storchaka | 2013-01-27 | 1 | -17/+32 |
| | | | | | | | | --without-doc-strings. | ||||
* | | Fix test_pydoc for build --without-doc-strings. | Stefan Krah | 2013-01-26 | 1 | -0/+4 |
| | | |||||
* | | merge #14638: pydoc now treats non-str __name__ as None instead of raising | R David Murray | 2012-04-23 | 1 | -0/+11 |
|\ \ | |/ | | | | | Original patch by Peter Otten. | ||||
| * | #14638: pydoc now treats non-str __name__ as None instead of raising | R David Murray | 2012-04-23 | 1 | -0/+11 |
| | | | | | | | | Original patch by Peter Otten. | ||||
* | | Issue #2377: Make importlib the implementation of __import__(). | Brett Cannon | 2012-04-14 | 1 | -5/+4 |
| | | | | | | | | | | | | | | importlib._bootstrap is now frozen into Python/importlib.h and stored as _frozen_importlib in sys.modules. Py_Initialize() loads the frozen code along with sys and imp and then uses _frozen_importlib._install() to set builtins.__import__() w/ _frozen_importlib.__import__(). | ||||
* | | Issue #13861: merge | Ned Deily | 2012-02-03 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | Issue #13861: Prevent test_apropos* test case failures in test_pydoc. | Ned Deily | 2012-02-03 | 1 | -2/+2 |
| | | |||||
* | | merge from 3.2 | Ned Deily | 2011-10-06 | 1 | -42/+53 |
|\ \ | |/ | |||||
| * | Issue #7425: Refactor test_pydoc test case for '-k' behavior and add | Ned Deily | 2011-10-06 | 1 | -42/+53 |
| | | | | | | | | new test cases for importing bad packages and unreadable packages dirs. | ||||
* | | #13012: use splitlines(keepends=True/False) instead of splitlines(0/1). | Ezio Melotti | 2011-09-28 | 1 | -2/+2 |
| | | |||||
* | | Merge fix for #8887 from 3.2 | Éric Araujo | 2011-07-29 | 1 | -0/+18 |
|\ \ | |/ | |||||
| * | Make “pydoc somebuiltin.somemethod” work (#8887) | Éric Araujo | 2011-07-29 | 1 | -0/+18 |
| | | |||||
* | | Merge from 3.2 | Antoine Pitrou | 2011-07-15 | 1 | -21/+26 |
|\ \ | |/ | |||||
| * | Use test.script_helper in test_pydoc | Antoine Pitrou | 2011-07-15 | 1 | -11/+13 |
| | | |||||
| * | test_pydoc needs to cleanup after itself | Antoine Pitrou | 2011-07-15 | 1 | -13/+16 |
| | |