Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [3.13] gh-119824: Revert the `where` solution and use meta commands (#120919) | Tian Gao | 2024-06-23 | 1 | -38/+26 |
| | |||||
* | [3.13] gh-119824: Print stack entry when user input is needed (GH-119882) ↵ | Tian Gao | 2024-06-16 | 1 | -11/+39 |
| | | | | | (#120533) Co-authored-by: Irit Katriel <1055913+iritkatriel@users.noreply.github.com> | ||||
* | [3.13] gh-74929: PEP 667 general docs update (gh-119291) | Miss Islington (bot) | 2024-05-21 | 1 | -3/+6 |
| | | | | | | | | | | | * expand on What's New entry for PEP 667 (including porting notes) * define 'optimized scope' as a glossary term * cover comprehensions and generator expressions in locals() docs * review all mentions of "locals" in documentation (updating if needed) * review all mentions of "f_locals" in documentation (updating if needed) (cherry picked from commit e870c852c0ea96fa4e4569e9c39c7ceb80ce858d) Co-authored-by: Alyssa Coghlan <ncoghlan@gmail.com> | ||||
* | GH-83151: Add closure support to pdb (GH-111094) | Tian Gao | 2024-05-06 | 1 | -1/+89 |
| | |||||
* | GH-111744: Make breakpoint() enter the debugger immediately (GH-118579) | Tian Gao | 2024-05-05 | 1 | -0/+2 |
| | |||||
* | gh-113081: Print colorized exception just like built-in traceback in pdb ↵ | Tian Gao | 2024-05-04 | 1 | -1/+2 |
| | | | | (#113082) | ||||
* | gh-118500: Add pdb support for zipapp (#118501) | Tian Gao | 2024-05-02 | 1 | -3/+47 |
| | |||||
* | gh-117618: Make package.module searchable for breakpoints and clean up docs ↵ | Tian Gao | 2024-04-30 | 1 | -9/+15 |
| | | | | (#117619) | ||||
* | Refactor pdb executable targets (#112570) | Tian Gao | 2024-03-29 | 1 | -41/+36 |
| | | | Co-authored-by: Jason R. Coombs <jaraco@jaraco.com> | ||||
* | gh-113548: Allow CLI arguments to `pdb -m` (#113557) | Tian Gao | 2024-03-27 | 1 | -9/+15 |
| | |||||
* | gh-112948: Make pdb completion similar to repl completion (#112950) | Tian Gao | 2024-03-25 | 1 | -15/+28 |
| | |||||
* | gh-90095: Ignore empty lines and comments in `.pdbrc` (#116834) | Tian Gao | 2024-03-15 | 1 | -1/+4 |
| | |||||
* | gh-90095: Make .pdbrc work properly and add some reasonable tests (#110496) | Tian Gao | 2024-03-11 | 1 | -34/+13 |
| | |||||
* | gh-87115: Set `__main__.__spec__` to `None` in pdb (#116141) | Tian Gao | 2024-02-29 | 1 | -0/+1 |
| | |||||
* | gh-59013: Set breakpoint on the first executable line of function when using ↵ | Tian Gao | 2024-01-31 | 1 | -19/+32 |
| | | | | `break func` in pdb (#112470) | ||||
* | gh-111051: Check if file is modifed during debugging in `pdb` (#111052) | Tian Gao | 2024-01-25 | 1 | -0/+21 |
| | |||||
* | gh-112343: pdb: Use tokenize to replace convenience variables (#112380) | Tian Gao | 2024-01-17 | 1 | -1/+35 |
| | |||||
* | gh-102980: Redirect output of pdb's `interact` command, add tests and ↵ | Tian Gao | 2023-12-07 | 1 | -3/+14 |
| | | | | improve docs (#111194) | ||||
* | gh-99367: Do not mangle sys.path[0] in pdb if safe_path is set (#111762) | Tian Gao | 2023-11-27 | 1 | -2/+4 |
| | | | | Co-authored-by: Christian Walther <cwalther@users.noreply.github.com> | ||||
* | gh-110944: Make pdb completion work for alias and convenience vars (GH-110945) | Tian Gao | 2023-11-14 | 1 | -1/+17 |
| | |||||
* | gh-111719: Add extra check for alias command (#111720) | Tian Gao | 2023-11-04 | 1 | -6/+27 |
| | |||||
* | gh-59013: Make line number of function breakpoint more precise (#110582) | Tian Gao | 2023-10-27 | 1 | -1/+18 |
| | |||||
* | GH-102895 Add an option local_exit in code.interact to block exit() from ↵ | Tian Gao | 2023-10-18 | 1 | -1/+1 |
| | | | | terminating the whole process (GH-102896) | ||||
* | gh-108791: Fix `pdb` CLI invalid argument handling (#108816) | Radislav Chugunov | 2023-10-16 | 1 | -0/+6 |
| | |||||
* | gh-84583: Make pdb enter post-mortem mode even for SyntaxError (#110883) | Tian Gao | 2023-10-15 | 1 | -6/+3 |
| | |||||
* | gh-65052: Prevent pdb from crashing when trying to display objects (#110578) | Tian Gao | 2023-10-11 | 1 | -7/+14 |
| | |||||
* | gh-106670: Set convenience variable for post mortem debugging (#110493) | Tian Gao | 2023-10-09 | 1 | -0/+8 |
| | |||||
* | gh-109164: Replace `getopt` with `argparse` in pdb (#109165) | Tian Gao | 2023-09-22 | 1 | -18/+26 |
| | | | | Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com> Co-authored-by: Victor Stinner <vstinner@python.org> | ||||
* | gh-109375: Fix bug where pdb registers an alias without an associated ↵ | buermarc | 2023-09-14 | 1 | -2/+5 |
| | | | | command (#109376) | ||||
* | GH-106734: Disable tab completion in pdb's multiline mode (GH-106735) | Tian Gao | 2023-09-12 | 1 | -21/+38 |
| | |||||
* | gh-106670: Fix Pdb handling of chained Exceptions with no stacks. (#108865) | Matthias Bussonnier | 2023-09-06 | 1 | -5/+24 |
| | |||||
* | gh-108463: Make expressions/statements work as expected in pdb (#108464) | Tian Gao | 2023-09-04 | 1 | -0/+3 |
| | |||||
* | gh-106670: Allow Pdb to move between chained exceptions (#106676) | Matthias Bussonnier | 2023-08-28 | 1 | -18/+124 |
| | |||||
* | GH-103124: Multiline statement support for pdb (GH-103125) | Tian Gao | 2023-06-15 | 1 | -1/+25 |
| | |||||
* | gh-103464: Add checks for arguments of pdb commands (GH-103465) | Tian Gao | 2023-05-31 | 1 | -8/+56 |
| | |||||
* | gh-104301: Allow leading whitespace in disambiguated pdb statements (#104342) | James Gerity | 2023-05-11 | 1 | -4/+7 |
| | |||||
* | gh-103693: Add convenience variable feature to `pdb` (#103694) | Tian Gao | 2023-05-03 | 1 | -0/+17 |
| | |||||
* | gh-103578: Fix pdb reading code with non-utf8 encoding (#103581) | Tian Gao | 2023-04-26 | 1 | -1/+1 |
| | | | `pdb` should use `io.open_code` to open code to avoid encoding issue. | ||||
* | gh-103143: Polish pdb help messages and doc strings (GH-103144) | Tian Gao | 2023-04-11 | 1 | -8/+59 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Made all the command part of the docstring match the official documentation * Always have a space between the command and the description in docstring * Added a helper function to format the help message Before: ``` (Pdb) h a a(rgs) Print the argument list of the current function. (Pdb) h commands commands [bpnumber] (com) ... (com) end (Pdb) ... (Pdb) h interact interact Start an interactive interpreter whose global namespace contains all the (global and local) names found in the current scope. ``` After ``` (Pdb) h a Usage: a(rgs) Print the argument list of the current function. (Pdb) h commands Usage: (Pdb) commands [bpnumber] (com) ... (com) end (Pdb) ... (Pdb) h interact Usage: interact Start an interactive interpreter whose global namespace contains all the (global and local) names found in the current scope. ``` Automerge-Triggered-By: GH:brandtbucher | ||||
* | gh-102799: use `sys.exception()` instead of `sys.exc_info()` in pdb (#103294) | Irit Katriel | 2023-04-09 | 1 | -8/+9 |
| | |||||
* | gh-103225: Fixed zero lineno issue for pdb (#103265) | Tian Gao | 2023-04-07 | 1 | -2/+12 |
| | | | | | Co-authored-by: Artem Mukhin <ortem00@gmail.com> | ||||
* | gh-103068: Check condition expression of breakpoints for pdb (#103069) | gaogaotiantian | 2023-03-29 | 1 | -12/+26 |
| | | | | Co-authored-by: Łukasz Langa <lukasz@langa.pl> Co-authored-by: Artem Mukhin <ortem00@gmail.com> | ||||
* | gh-103023: Add SyntaxError check in pdb's `display` command (#103024) | gaogaotiantian | 2023-03-27 | 1 | -13/+18 |
| | | | Co-authored-by: Łukasz Langa <lukasz@langa.pl> | ||||
* | gh-102778: Add sys.last_exc, deprecate sys.last_type, ↵ | Irit Katriel | 2023-03-18 | 1 | -1/+5 |
| | | | | sys.last_value,sys.last_traceback (#102779) | ||||
* | GH-101673: Fix pdb bug where local variable changes are lost after longlist ↵ | gaogaotiantian | 2023-03-12 | 1 | -11/+2 |
| | | | | (#101674) | ||||
* | gh-93696: Locate frozen module source with __file__ (#93697) | James Gerity | 2022-10-25 | 1 | -0/+6 |
| | | | Co-authored-by: Kumar Aditya <59607654+kumaraditya303@users.noreply.github.com> | ||||
* | gh-95913: make the new internal classes pdb.ModuleTarget/ScriptTarget ↵ | Irit Katriel | 2022-08-18 | 1 | -4/+4 |
| | | | | private (GH-96053) | ||||
* | bpo-39278: add docstrings to functions in pdb module (#17924) | Carl Bordum Hansen | 2022-05-10 | 1 | -0/+39 |
| | |||||
* | bpo-46434: Handle missing docstrings in pdb help (GH-30705) | Tom Sparrow | 2022-01-21 | 1 | -0/+3 |
| | |||||
* | bpo-44682: Handle invalid arg to pdb's "commands" directive (#27252) | andrei kulakov | 2021-07-28 | 1 | -0/+6 |
| |