Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove unused imports in tests (GH-14518) | Victor Stinner | 2019-07-01 | 1 | -1/+0 |
| | |||||
* | bpo-36045: builtins.help() now prefixes `async` for async functions (GH-12010) | Dan Rose | 2019-05-24 | 1 | -0/+23 |
| | | | | | | Previously, it was hard to tell whether a function should be awaited. It was also incorrect (per PEP 484) to put this in the type hint for coroutine functions. Added this info to the output of builtins.help and pydoc. https://bugs.python.org/issue36045 | ||||
* | bpo-36729: Delete unused text variable on tests. (GH-12959) | Emmanuel Arias | 2019-04-29 | 1 | -4/+0 |
| | |||||
* | bpo-35619: Improve support of custom data descriptors in help() and pydoc. ↵ | Serhiy Storchaka | 2019-01-15 | 1 | -10/+164 |
| | | | | (GH-11366) | ||||
* | bpo-32492: Tweak _collections._tuplegetter. (GH-11367) | Serhiy Storchaka | 2018-12-31 | 1 | -0/+10 |
| | | | | | | * Replace the docstrings cache with sys.intern(). * Improve tests. * Unify names of tp_descr_get and tp_descr_set functions. | ||||
* | bpo-35614: Fix pydoc help() on metaclasses (#11357) | Sanyam Khurana | 2018-12-31 | 1 | -0/+11 |
| | |||||
* | bpo-35513: Replace time.time() with time.monotonic() in tests (GH-11182) | Victor Stinner | 2018-12-17 | 1 | -2/+2 |
| | | | | | | | Replace time.time() with time.monotonic() in tests to measure time delta. test_zipfile64: display progress every minute (60 secs) rather than every 5 minutes (5*60 seconds). | ||||
* | bpo-34966: Improve support of method aliases in pydoc. (GH-9823) | Serhiy Storchaka | 2018-11-08 | 1 | -0/+99 |
| | | | | Pydoc now does not duplicate docstrings for aliases of inherited methods. | ||||
* | bpo-8525: help() on a type now shows builtin subclasses (GH-5066) | Sanyam Khurana | 2018-10-21 | 1 | -0/+118 |
| | | | | | For builtin types with builtin subclasses, help() on the type now shows up to 4 of the subclasses. This partially replaces the exception hierarchy information previously displayed in Python 2.7. | ||||
* | bpo-34182: Fix test_pydoc running as a script. (GH-8389) | Bo Bayles | 2018-07-29 | 1 | -1/+2 |
| | |||||
* | bpo-33185: Improve wording and markup (GH-6477) | Nick Coghlan | 2018-04-15 | 1 | -1/+1 |
| | | | | | | Adds some working and markup fixes that I missed in the initial commit for this issue. (Follow-up to GH-6419) | ||||
* | bpo-33185: Fix regression in pydoc CLI sys.path handling (GH-6419) | Nick Coghlan | 2018-04-15 | 1 | -0/+67 |
| | | | | | | | | | | The pydoc CLI assumed -m pydoc would add the empty string to sys.path, and hence got confused when it switched to adding the full initial working directory instead. This refactors the pydoc CLI path manipulation to be more testable, and ensures it won't accidentally remove the standard library directory containing pydoc itself from sys.path. | ||||
* | bpo-32226: PEP 560: improve typing module (#4906) | Ivan Levkivskyi | 2018-01-20 | 1 | -1/+1 |
| | | | | This PR re-designs the internal typing API using the new PEP 560 features. However, there are only few minor changes in the public API. | ||||
* | bpo-32031: Fix pydoc `test_mixed_case_module_names_are_lower_cased` (GH-4441) | xdegaye | 2017-11-18 | 1 | -1/+1 |
| | | | When there is a symlink in the directory path of the standard library. | ||||
* | bpo-32018: Fix inspect.signature repr to follow PEP 8 (#4408) | Dong-hee Na | 2017-11-15 | 1 | -1/+1 |
| | |||||
* | bpo-31128: Allow pydoc to bind to arbitrary hostnames (#3011) | Feanil Patel | 2017-09-14 | 1 | -2/+2 |
| | | | | New -n flag allow overriding localhost with custom value, for example to run from containers. | ||||
* | bpo-31370: Remove support for threads-less builds (#3385) | Antoine Pitrou | 2017-09-07 | 1 | -5/+1 |
| | | | | | | * Remove Setup.config * Always define WITH_THREAD for compatibility. | ||||
* | bpo-31028: Fix test_pydoc when run directly (#2864) | Victor Stinner | 2017-07-27 | 1 | -1/+1 |
| | | | | | | | | | | * bpo-31028: Fix test_pydoc when run directly Fix get_pydoc_link() of test_pydoc to fix "./python Lib/test/test_pydoc.py": get the absolute path to __file__ to prevent relative directories. * Use realpath() instead of abspath() | ||||
* | bpo-29919: Remove unused imports found by pyflakes (#137) | Victor Stinner | 2017-03-27 | 1 | -1/+0 |
| | | | Make also minor PEP8 coding style fixes on modified imports. | ||||
* | Issue #27989: Tweak inspect.formatannotation() to improve pydoc rendering of ↵ | Guido van Rossum | 2016-10-22 | 1 | -0/+13 |
|\ | | | | | | | function annotations. Ivan L. (3.5->3.6) | ||||
| * | Issue #27989: Tweak inspect.formatannotation() to improve pydoc rendering of ↵ | Guido van Rossum | 2016-10-22 | 1 | -0/+13 |
| | | | | | | | | function annotations. Ivan L. | ||||
* | | Issue #27985: Implement PEP 526 -- Syntax for Variable Annotations. | Yury Selivanov | 2016-09-09 | 1 | -0/+4 |
| | | | | | | | | Patch by Ivan Levkivskyi. | ||||
* | | Issue #24254: Drop cls.__definition_order__. | Eric Snow | 2016-09-08 | 1 | -7/+1 |
| | | |||||
* | | Issue #15767: Use ModuleNotFoundError. | Eric Snow | 2016-09-07 | 1 | -1/+1 |
| | | |||||
* | | Issue #24254: Preserve class attribute definition order. | Eric Snow | 2016-09-05 | 1 | -1/+7 |
| | | |||||
* | | Issue #27366: Implement PEP 487 | Nick Coghlan | 2016-07-30 | 1 | -1/+2 |
| | | | | | | | | | | | | - __init_subclass__ called when new subclasses defined - __set_name__ called when descriptors are part of a class definition | ||||
* | | Issue #16484: Merge pydoc Windows fixes from 3.5 | Martin Panter | 2016-06-12 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Issue #16484: Fix pydoc link and test on Windows, by Kaushik Nadikuditi | Martin Panter | 2016-06-12 | 1 | -1/+1 |
| | | |||||
* | | Merge: #16484: Fix pydoc doc links to modules whose names are mixed case. | R David Murray | 2016-06-03 | 1 | -0/+14 |
|\ \ | |/ | |||||
| * | #16484: Fix pydoc doc links to modules whose names are mixed case. | R David Murray | 2016-06-03 | 1 | -0/+14 |
| | | | | | | | | Patch by Sean Rodman, test by Kaushik N. | ||||
* | | Issue #27076: Merge spelling from 3.5 | Martin Panter | 2016-05-26 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | Issue #27076: Doc, comment and tests spelling fixes | Martin Panter | 2016-05-26 | 1 | -2/+2 |
| | | | | | | | | Most fixes to Doc/ and Lib/ directories by Ville Skyttä. | ||||
* | | Issue #18010: Merge pydoc web search fix from 3.5 | Martin Panter | 2015-11-06 | 1 | -6/+32 |
|\ \ | |/ | |||||
| * | Issue #18010: Merge pydoc web search fix from 3.4 into 3.5 | Martin Panter | 2015-11-06 | 1 | -6/+32 |
| |\ | |||||
| | * | Issue #18010: Fix pydoc web server search to handle package exceptions | Martin Panter | 2015-11-06 | 1 | -6/+32 |
| | | | | | | | | | | | | Implementation by Antoine Pitrou. | ||||
* | | | Issue #24879: Teach pydoc to display named tuple fields in the order they ↵ | Raymond Hettinger | 2015-08-19 | 1 | -0/+16 |
|/ / | | | | | | | were defined. | ||||
* | | Issue #9517: Move script_helper to the support package. | Berker Peksag | 2015-05-06 | 1 | -1/+1 |
| | | | | | | | | Patch by Christie Wilson. | ||||
* | | Issue #23008: Fixed resolving attributes with boolean value is False in pydoc. | Serhiy Storchaka | 2015-04-21 | 1 | -0/+8 |
|\ \ | |/ | |||||
| * | 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 |
|\ \ | |/ | |||||
| * | Fixed pydoc tests when run with -OO. | Serhiy Storchaka | 2015-03-01 | 1 | -0/+4 |
| | | |||||
* | | Issue #19980: Improved help() for non-recognized strings. help('') now | Serhiy Storchaka | 2015-02-28 | 1 | -1/+4 |
| | | | | | | | | | | shows the help on str. help('help') now shows the help on help(). Original patch by Mark Lawrence. | ||||
* | | 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). | ||||
| * | 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). | ||||
* | | merge 3.4 (#21548) | Benjamin Peterson | 2015-02-17 | 1 | -0/+32 |
|\ \ | |/ | |||||
| * | 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.4 | Senthil Kumaran | 2014-09-17 | 1 | -0/+2 |
|\ \ | |/ | | | | | Issue #22421 - Secure pydoc server run. Bind it to localhost instead of all interfaces. | ||||
| * | 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 |
|\ \ \ | |/ / |