Ned Batchelder
37430cac94
Docs: remove links of modules to themselves ( #144695 )
2026-02-11 07:56:36 -05:00
Hai Zhu
3cc57505e5
gh-142834: pdb commands command should use last available breakpoint ( #142835 )
2025-12-20 09:27:34 -08:00
Semyon Moroz
cc6b62ac56
gh-130160: Add anchors to CLI Usage section for cmdline ( #133182 )
2025-11-17 14:51:21 +00:00
Adam Turner
75d20b2c67
GH-123299: Copyedit 3.14 What's New: Optimizations ( #137789 )
2025-08-15 11:14:45 +00:00
ivonastojanovic
6856a04d68
Add documentation for remote debugging with pdb ( #134260 )
...
* Mention remote debugging via -p PID in usage text
Adds a brief note to the pdb help summary about attaching to a running
process using the -p option, making the remote debugging feature
more visible.
* Mention remote debugging in pdb.rst
2025-05-20 19:50:49 -04:00
Tian Gao
ff4959b6b0
gh-113081: Highlight source code in pdb ( #133355 )
2025-05-05 09:49:52 +02:00
Tian Gao
caee16f052
gh-121468: Support async breakpoint in pdb ( #132576 )
2025-04-29 12:28:24 -04:00
Tian Gao
efd8aca62c
gh-106670: Fix a typo in doc of pdb's exceptions command ( #132277 )
2025-04-08 12:19:16 -04:00
Tian Gao
a936af924e
gh-120144: Make it possible to use sys.monitoring for bdb and make it default for pdb ( #124533 )
2025-03-17 18:34:37 -04:00
Tian Gao
27fc62cf4f
gh-121468: Add current asyncio task as a convenience variable in pdb ( #124367 )
2025-03-14 14:46:26 -04:00
donBarbos
c240c2d88a
gh-130160: use .. program:: directive for documenting pdb CLI ( #130996 )
2025-03-09 11:55:23 -04:00
Tian Gao
63b6ec31c4
gh-82987: Stop on calling frame unconditionally for inline breakpoints ( #130493 )
2025-03-04 11:35:47 -05:00
Tian Gao
d3b60fff58
gh-124703: Add documentation and whatsnew entry for pdb exit change ( #129818 )
2025-02-07 21:02:46 -05:00
Adam Johnson
1b39b502d3
gh-128409: Document that pdb.post_mortem() accepts exceptions ( #128410 )
...
Co-authored-by: Stan Ulbrych <89152624+StanFromIreland@users.noreply.github.com>
2025-01-10 10:54:45 -05:00
Tian Gao
b5774603a0
gh-124400: Use the normal command path for breakpoint commands ( #124401 )
...
Co-authored-by: Irit Katriel <1055913+iritkatriel@users.noreply.github.com>
2024-09-29 19:46:16 -04:00
Tian Gao
28efeefab7
gh-123756: Disable restart command if pdb is in inline mode ( #123757 )
2024-09-25 11:18:01 -07:00
Tian Gao
af8403a58d
gh-120254: Add a commands argument to pdb.set_trace ( #120255 )
2024-09-24 12:52:15 -07:00
Wei-Hsiang (Matt) Wang
103a0470e3
gh-123492: Remove unnecessary :func: parentheses ( #123493 )
2024-08-30 14:34:09 +03:00
Tian Gao
ed60ab5fab
gh-119824: Print stack entry when user input is needed ( #119882 )
...
Co-authored-by: Irit Katriel <1055913+iritkatriel@users.noreply.github.com>
2024-06-14 11:25:23 -07:00
David Lowry-Duda
5bdc87b885
gh-120178: Documentation typo corrections ( #120179 )
2024-06-06 14:35:24 -07:00
Tian Gao
3dfa364cf2
gh-119580: Improve version added section for convenience variable ( #119583 )
2024-05-27 17:54:23 +00:00
Alyssa Coghlan
e870c852c0
gh-74929: PEP 667 general docs update (gh-119201)
...
* 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)
2024-05-21 03:32:15 +00:00
Tian Gao
5a0022a1d7
GH-111744: Make breakpoint() enter the debugger immediately (GH-118579)
2024-05-05 07:05:01 -07:00
Tian Gao
d7ac427a79
gh-117618: Make package.module searchable for breakpoints and clean up docs ( #117619 )
2024-04-30 18:18:01 +00:00
Tian Gao
a50cf6c3d7
gh-90095: Ignore empty lines and comments in .pdbrc ( #116834 )
2024-03-15 09:36:04 +00:00
Serhiy Storchaka
808a77612f
gh-115664: Fix ordering of more versionadded and versionchanged directives (GH-116298)
2024-03-07 10:05:03 +02:00
Erlend E. Aasland
1d7bddd961
Docs: align usage of versionadded/versionchanged with recommended practice ( #114409 )
...
Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
Co-authored-by: Ezio Melotti <ezio.melotti@gmail.com>
2024-01-22 21:40:26 +00:00
Tian Gao
3d712a9f4c
gh-102980: Redirect output of pdb's interact command, add tests and improve docs ( #111194 )
2023-12-07 11:19:33 +00:00
Tian Gao
853b4b549d
gh-111719: Add extra check for alias command ( #111720 )
2023-11-04 23:05:22 +00:00
Tian Gao
6304d983a0
gh-108463: Make expressions/statements work as expected in pdb ( #108464 )
2023-09-04 21:44:40 +00:00
Matthias Bussonnier
f75cefd402
gh-106670: Allow Pdb to move between chained exceptions ( #106676 )
2023-08-28 18:31:03 +00:00
James Gerity
0449ffe3a4
gh-104301: Allow leading whitespace in disambiguated pdb statements ( #104342 )
2023-05-11 18:12:02 +01:00
Adam Turner
d0122372f2
GH-97950: Use new-style index directive ('module') ( #103996 )
...
* Use new-style index directive ('module') - C API
* Use new-style index directive ('module') - Library
* Use new-style index directive ('module') - Reference
* Use new-style index directive ('module') - Tutorial
* Uncomment module removal in pairindextypes
* Use new-style index directive ('module') - C API
* Use new-style index directive ('module') - Library
* Use new-style index directive ('module') - Reference
2023-05-04 10:17:12 +02:00
Tian Gao
0fc58c66ba
gh-103693: Add convenience variable feature to pdb ( #103694 )
2023-05-03 15:04:50 +01:00
Tian Gao
449bf2a76b
gh-103237: Polish pdb docs ( #103238 )
2023-04-11 23:18:34 -07:00
Tian Gao
2f41a009b7
gh-103143: Polish pdb help messages and doc strings (GH-103144)
...
* 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
2023-04-11 15:40:30 -07:00
gaogaotiantian
027223db96
Update pdb docs for arguments ( #102965 )
2023-03-25 14:31:45 -07:00
gaogaotiantian
e0c63b7267
Docs: improve accuracy of pdb alias example ( #102892 )
2023-03-22 12:34:52 +01:00
Paul Watson
80abd62647
gh-102354: change python3 to python in docs examples ( #102696 )
2023-03-14 12:40:12 -06:00
Furkan Onder
cef9de62b8
GH-56426: Add cross-reference to the documentation for faulthandler, traceback, and pdb. ( #101157 )
...
Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
2023-02-04 09:19:29 +05:30
Godefroid Chapelle
2888b1107f
pdb docs: workaround for double semicolon in strings ( #17011 )
...
see https://github.com/gotcha/ipdb/issues/172
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
2022-05-08 16:20:42 -07:00
Hugo van Kemenade
6d07a9fb7c
bpo-28546: [doc] Clarify setting pdb breakpoints (GH-30360)
...
Co-authored-by: Ian Kelling <ian@iankelling.org>
2022-01-07 19:41:23 +00:00
Srinivas Reddy Thatiparthy (శ్రీనివాస్ రెడ్డి తాటిపర్తి)
58248d9437
bpo-41137: Use utf-8 encoding while reading .pdbrc files (GH-21263)
2021-07-08 16:16:08 +09:00
Arisaka97
cf18c9e9d4
bpo-40773: Fix rendering for 'retval' on the pdb page (GH-21081)
...
Automerge-Triggered-By: @merwok
2020-06-24 14:50:49 -07:00
Dave Nguyen
9391f6c3ef
bpo-36277: Add document for pdb debug and retval commands (GH-12872)
...
https://bugs.python.org/issue36277
Automerge-Triggered-By: @csabella
2019-11-20 17:49:15 -08:00
Brandt Bucher
a0ed99bca8
bpo-38438: Simplify argparse "star nargs" usage. (GH-17106)
2019-11-11 12:47:48 -08:00
Steve Dower
44f91c388a
bpo-37390: Add audit event table to documentations (GH-14406)
...
Also updates some (unreleased) event names to be consistent with the others.
2019-06-27 10:47:59 -07:00
Steve Dower
60419a7e96
bpo-37363: Add audit events for a range of modules (GH-14301)
2019-06-24 08:42:54 -07:00
João Matos
cf991e653a
bpo-35835: Add reference to Python 3.7 new breakpoint() function in pdb documentation. (GH-11691)
2019-01-30 09:23:39 -08:00
Julien Palard
7943c5e8b5
Doc: Remove superfluous markup. (GH-8112)
...
The line is speaking of a list of commands, not the list command.
2018-07-06 11:15:13 +02:00