Miss Islington (bot) 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								09d4c072eb 
								
							 
						 
						
							
							
								
								[3.13] gh-58933: Make pdb return to caller frame correctly when f_trace is not set (GH-118979) ( #119007 )  
							
							... 
							
							
							
							gh-58933: Make pdb return to caller frame correctly when f_trace is not set (GH-118979)
(cherry picked from commit f526314194 
							
						 
						
							2024-05-13 20:18:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tian Gao 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e5353d49dc 
								
							 
						 
						
							
							
								
								GH-83151: Add closure support to pdb (GH-111094)  
							
							
							
						 
						
							2024-05-06 11:34:13 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tian Gao 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5a0022a1d7 
								
							 
						 
						
							
							
								
								GH-111744: Make breakpoint() enter the debugger immediately (GH-118579)  
							
							
							
						 
						
							2024-05-05 07:05:01 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tian Gao 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f34e965e52 
								
							 
						 
						
							
							
								
								GH-111744: Support opcode events in bdb (GH-111834)  
							
							
							
						 
						
							2024-05-04 07:44:49 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tian Gao 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								00da0afa0d 
								
							 
						 
						
							
							
								
								gh-113081: Print colorized exception just like built-in traceback in pdb ( #113082 )  
							
							
							
						 
						
							2024-05-04 12:26:40 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tian Gao 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4e2caf2aa0 
								
							 
						 
						
							
							
								
								gh-118500: Add pdb support for zipapp ( #118501 )  
							
							
							
						 
						
							2024-05-02 21:53:27 +01: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 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								efcc96844e 
								
							 
						 
						
							
							
								
								gh-69201: Separate stdout and stderr stream in test_pdb ( #117308 )  
							
							
							
						 
						
							2024-03-28 18:23:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tian Gao 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b3e8c78ed7 
								
							 
						 
						
							
							
								
								gh-113548: Allow CLI arguments to pdb -m ( #113557 )  
							
							
							
						 
						
							2024-03-27 01:20:12 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tian Gao 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								01e7405da4 
								
							 
						 
						
							
							
								
								gh-112948: Make pdb completion similar to repl completion ( #112950 )  
							
							
							
						 
						
							2024-03-25 15:18:09 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tian Gao 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a50cf6c3d7 
								
							 
						 
						
							
							
								
								gh-90095: Ignore empty lines and comments in .pdbrc ( #116834 )  
							
							
							
						 
						
							2024-03-15 09:36:04 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tian Gao 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								44f9a84b67 
								
							 
						 
						
							
							
								
								gh-90095: Make .pdbrc work properly and add some reasonable tests ( #110496 )  
							
							
							
						 
						
							2024-03-11 21:27:00 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tian Gao 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ccfc042bbf 
								
							 
						 
						
							
							
								
								gh-87115: Set __main__.__spec__ to None in pdb ( #116141 )  
							
							
							
						 
						
							2024-02-29 21:39:50 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Russell Keith-Magee 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								391659b3da 
								
							 
						 
						
							
							
								
								gh-114099: Add test exclusions to support running the test suite on iOS ( #114889 )  
							
							... 
							
							
							
							Add test annotations required to run the test suite on iOS (PEP 730).
The majority of the change involve annotating tests that use subprocess,
but are skipped on Emscripten/WASI for other reasons, and including
iOS/tvOS/watchOS under the same umbrella as macOS/darwin checks.
`is_apple` and `is_apple_mobile` test helpers have been added to
identify *any* Apple platform, and "any Apple platform except macOS",
respectively. 
							
						 
						
							2024-02-05 01:04:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tian Gao 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								765b9ce9fb 
								
							 
						 
						
							
							
								
								gh-59013: Set breakpoint on the first executable line of function when using break func in pdb ( #112470 )  
							
							
							
						 
						
							2024-01-31 13:03:05 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tian Gao 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8278fa2f56 
								
							 
						 
						
							
							
								
								gh-111051: Check if file is modifed during debugging in pdb ( #111052 )  
							
							
							
						 
						
							2024-01-25 16:48:50 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikita Sobolev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								efb81a60f5 
								
							 
						 
						
							
							
								
								gh-114275: Skip doctests that use asyncio in test_pdb for WASI builds ( #114309 )  
							
							
							
						 
						
							2024-01-19 14:00:34 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nikita Sobolev 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9c93350f58 
								
							 
						 
						
							
							
								
								gh-108303: Move all doctest related files and tests to Lib/test/test_doctest/ ( #112109 )  
							
							... 
							
							
							
							Co-authored-by: Brett Cannon <brett@python.org> 
							
						 
						
							2024-01-18 16:58:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tian Gao 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5c351fc85a 
								
							 
						 
						
							
							
								
								gh-112343: pdb: Use tokenize to replace convenience variables ( #112380 )  
							
							
							
						 
						
							2024-01-17 14:50:31 +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 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c2982380f8 
								
							 
						 
						
							
							
								
								gh-112510: Add readline.backend for the backend readline uses (GH-112511)  
							
							... 
							
							
							
							Co-authored-by: blurb-it[bot] <43283697+blurb-it[bot]@users.noreply.github.com>
Co-authored-by: Donghee Na <donghee.na92@gmail.com> 
							
						 
						
							2023-12-01 14:05:55 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tian Gao 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b90a5cf11c 
								
							 
						 
						
							
							
								
								gh-99367: Do not mangle sys.path[0] in pdb if safe_path is set ( #111762 )  
							
							... 
							
							
							
							Co-authored-by: Christian Walther <cwalther@users.noreply.github.com> 
							
						 
						
							2023-11-27 23:11:40 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tian Gao 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f44d6ff6e0 
								
							 
						 
						
							
							
								
								gh-110944: Make pdb completion work for alias and convenience vars (GH-110945)  
							
							
							
						 
						
							2023-11-14 13:22:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tian Gao 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1c7ed7e9eb 
								
							 
						 
						
							
							
								
								gh-110944: Move pty helper to test.support and add basic pdb completion test (GH-111826)  
							
							
							
						 
						
							2023-11-13 11:23:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tian Gao 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								148af38cd0 
								
							 
						 
						
							
							
								
								gh-80731: Avoid executing code in except block in cmd (GH-111740)  
							
							
							
						 
						
							2023-11-10 21:13:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tian Gao 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								853b4b549d 
								
							 
						 
						
							
							
								
								gh-111719: Add extra check for alias command ( #111720 )  
							
							
							
						 
						
							2023-11-04 23:05:22 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tian Gao 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cd6b2ced75 
								
							 
						 
						
							
							
								
								gh-80675: Set f_trace_lines = True on all frames upon pdb.set_trace() ( #110881 )  
							
							
							
						 
						
							2023-11-04 19:59:36 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tian Gao 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1c9a0c4079 
								
							 
						 
						
							
							
								
								gh-59013: Make line number of function breakpoint more precise ( #110582 )  
							
							
							
						 
						
							2023-10-27 22:01:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Radislav Chugunov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								162213f2db 
								
							 
						 
						
							
							
								
								gh-108791: Fix pdb CLI invalid argument handling ( #108816 )  
							
							
							
						 
						
							2023-10-16 10:38:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tian Gao 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fa18b0afe4 
								
							 
						 
						
							
							
								
								gh-84583: Make pdb enter post-mortem mode even for SyntaxError ( #110883 )  
							
							
							
						 
						
							2023-10-15 11:55:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tian Gao 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c523ce0f43 
								
							 
						 
						
							
							
								
								gh-65052: Prevent pdb from crashing when trying to display objects ( #110578 )  
							
							
							
						 
						
							2023-10-11 19:52:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tian Gao 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9f8282de6b 
								
							 
						 
						
							
							
								
								gh-106670: Set convenience variable for post mortem debugging ( #110493 )  
							
							
							
						 
						
							2023-10-09 08:17:24 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									buermarc 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								68a6f21f47 
								
							 
						 
						
							
							
								
								gh-109375: Fix bug where pdb registers an alias without an associated command ( #109376 )  
							
							
							
						 
						
							2023-09-14 22:31:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Shannon 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4a69301ea4 
								
							 
						 
						
							
							
								
								GH-108976. Keep monitoring data structures valid during de-optimization during callback. (GH-109131)  
							
							
							
						 
						
							2023-09-11 14:37:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Matthias Bussonnier 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5f3433f210 
								
							 
						 
						
							
							
								
								gh-106670: Fix Pdb handling of chained Exceptions with no stacks. ( #108865 )  
							
							
							
						 
						
							2023-09-06 09:41:56 +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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tian Gao 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								25a64fd28a 
								
							 
						 
						
							
							
								
								GH-103124: Multiline statement support for pdb (GH-103125)  
							
							
							
						 
						
							2023-06-15 23:34:42 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tian Gao 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d944d873b2 
								
							 
						 
						
							
							
								
								gh-103464: Add checks for arguments of pdb commands (GH-103465)  
							
							
							
						 
						
							2023-05-31 20:51:46 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Shannon 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								45f5aa8fc7 
								
							 
						 
						
							
							
								
								GH-103082: Filter LINE events in VM, to simplify tool implementation. (GH-104387)  
							
							... 
							
							
							
							When monitoring LINE events, instrument all instructions that can have a predecessor on a different line.
Then check that the a new line has been hit in the instrumentation code.
This brings the behavior closer to that of 3.11, simplifying implementation and porting of tools. 
							
						 
						
							2023-05-12 12:21:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									James Gerity 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0449ffe3a4 
								
							 
						 
						
							
							
								
								gh-104301: Allow leading whitespace in disambiguated pdb statements ( #104342 )  
							
							
							
						 
						
							2023-05-11 18:12:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tian Gao 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0fc58c66ba 
								
							 
						 
						
							
							
								
								gh-103693: Add convenience variable feature to pdb ( #103694 )  
							
							
							
						 
						
							2023-05-03 15:04:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tian Gao 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								31acfd78a0 
								
							 
						 
						
							
							
								
								gh-103578: Fix pdb reading code with non-utf8 encoding ( #103581 )  
							
							... 
							
							
							
							`pdb` should use `io.open_code` to open code to avoid encoding issue. 
							
						 
						
							2023-04-25 23:04:51 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Irit Katriel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1c01f8d797 
								
							 
						 
						
							
							
								
								gh-101517: fix line number propagation in code generated for except* ( #103550 )  
							
							
							
						 
						
							2023-04-24 21:58:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tian Gao 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7c1b0a46c6 
								
							 
						 
						
							
							
								
								gh-101517: Add regression test for a lineno bug in try/except* impacting pdb ( #103547 )  
							
							
							
						 
						
							2023-04-14 21:40:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tian Gao 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2667452945 
								
							 
						 
						
							
							
								
								gh-103225: Fixed zero lineno issue for pdb ( #103265 )  
							
							... 
							
							
							
							Co-authored-by: Artem Mukhin <ortem00@gmail.com> 
							
						 
						
							2023-04-07 18:57:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									gaogaotiantian 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e375bff037 
								
							 
						 
						
							
							
								
								gh-103068: Check condition expression of breakpoints for pdb ( #103069 )  
							
							... 
							
							
							
							Co-authored-by: Łukasz Langa <lukasz@langa.pl>
Co-authored-by: Artem Mukhin <ortem00@gmail.com> 
							
						 
						
							2023-03-29 12:09:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									gaogaotiantian 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3606753246 
								
							 
						 
						
							
							
								
								gh-103023: Add SyntaxError check in pdb's display command ( #103024 )  
							
							... 
							
							
							
							Co-authored-by: Łukasz Langa <lukasz@langa.pl> 
							
						 
						
							2023-03-27 22:37:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									gaogaotiantian 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ded9a7fc19 
								
							 
						 
						
							
							
								
								gh-102980: Add tests for pdf's display, alias and where commands ( #102981 )  
							
							
							
						 
						
							2023-03-24 20:50:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									gaogaotiantian 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5d677c556f 
								
							 
						 
						
							
							
								
								GH-101673: Fix pdb bug where local variable changes are lost after longlist ( #101674 )  
							
							
							
						 
						
							2023-03-12 23:09:55 +00:00