Irit Katriel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d968a638fc 
								
							 
						 
						
							
							
								
								bpo-34266: [pdb] handle ValueError from shlex.split() (GH-26656)  
							
							
							
						 
						
							2021-07-03 16:33:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									huzhaojie 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4cb6ba1432 
								
							 
						 
						
							
							
								
								bpo-43318: Fix a bug where pdb does not always echo cleared breakpoints (GH-24646)  
							
							
							
						 
						
							2021-06-11 16:17:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Hahler 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6544b2532d 
								
							 
						 
						
							
							
								
								bpo-37022: Fix bug where pdb's do_p/do_pp commands swallow exceptions from repr (GH-18180)  
							
							
							
						 
						
							2021-06-10 21:32:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Shannon 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								54cb63863f 
								
							 
						 
						
							
							
								
								bpo-44348: Move trace-info to thread-state (GH-26623)  
							
							... 
							
							
							
							* Move trace-info to thread state.
* Correct output for pdb when turning on tracing in middle of line 
							
						 
						
							2021-06-10 08:46:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Erlend Egeberg Aasland 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8563a7052c 
								
							 
						 
						
							
							
								
								bpo-28528: Fix pdb.checkline() attribute error when 'curframe' is None. ( #25438 )  
							
							... 
							
							
							
							Co-authored-by: Thomas Kluyver <takowl@gmail.com> 
							
						 
						
							2021-05-12 00:26:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Irit Katriel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								21b02b5f40 
								
							 
						 
						
							
							
								
								bpo-43960: test_pdb resets breakpoints (GH-25673)  
							
							... 
							
							
							
							Reset global breakpoint state at the beginning of
test_pdb_next_command_in_generator_for_loop() to make it deterministic. 
							
						 
						
							2021-04-28 12:38:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Irit Katriel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								aadd4e10fd 
								
							 
						 
						
							
							
								
								bpo-24160: Fix test_pdb refleaks failure (GH-25182)  
							
							
							
						 
						
							2021-04-04 16:04:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Irit Katriel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ad442a674c 
								
							 
						 
						
							
							
								
								bpo-24160: Fix breakpoints persistence across multiple pdb sessions (GH-21989)  
							
							
							
						 
						
							2021-04-02 09:15:21 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Irit Katriel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bd4ab8e739 
								
							 
						 
						
							
							
								
								bpo-26053: Fix test_pdb.test_issue26053() (GH-25139)  
							
							
							
						 
						
							2021-04-01 21:05:51 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Irit Katriel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								652bfdee94 
								
							 
						 
						
							
							
								
								bpo-26053: Fix args echoed by pdb run command ( #22033 )  
							
							
							
						 
						
							2021-04-01 08:25:59 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrey Bienkowski 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								501d4a51e3 
								
							 
						 
						
							
							
								
								bpo-42383: pdb: do not fail to restart the target if the current directory changed ( #23412 )  
							
							... 
							
							
							
							This commit only adds tests and a news entry. The actual bug was fixed in the earlier commit. 
							
						 
						
							2021-01-25 13:08:01 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrey Bienkowski 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8603dfb421 
								
							 
						 
						
							
							
								
								bpo-42384: pdb: correctly populate sys.path[0] (GH-23338)  
							
							... 
							
							
							
							Automerge-Triggered-By: GH:gvanrossum 
							
						 
						
							2021-01-21 17:19:51 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pablo Galindo 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d6d6371447 
								
							 
						 
						
							
							
								
								bpo-42864: Improve error messages regarding unclosed parentheses (GH-24161)  
							
							
							
						 
						
							2021-01-19 23:59:33 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Shannon 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								877df851c3 
								
							 
						 
						
							
							
								
								bpo-42246: Partial implementation of PEP 626. (GH-23113)  
							
							... 
							
							
							
							* Implement new line number table format, as defined in PEP 626. 
							
						 
						
							2020-11-12 09:43:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Irit Katriel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								022bc7572f 
								
							 
						 
						
							
							
								
								bpo-41609: Fix output of pdb's whatis command for instance methods (GH-21935)  
							
							
							
						 
						
							2020-08-27 02:51:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hai Shi 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								604bba1f8f 
								
							 
						 
						
							
							
								
								bpo-40275: Use new test.support helper submodules in tests (GH-21452)  
							
							
							
						 
						
							2020-08-04 17:51:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								700cfa8c90 
								
							 
						 
						
							
							
								
								bpo-41069: Make TESTFN and the CWD for tests containing non-ascii characters. (GH-21035)  
							
							
							
						 
						
							2020-06-25 17:56:31 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								19fcffa927 
								
							 
						 
						
							
							
								
								bpo-41058: Use source file encoding in pdb.find_function(). (GH-21010)  
							
							
							
						 
						
							2020-06-21 11:07:50 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Hahler 
								
							 
						 
						
							
							
							
							
								
							
							
								8d64bfafdf 
								
							 
						 
						
							
							
								
								bpo-36250: ignore ValueError from signal in non-main thread (GH-12251)  
							
							... 
							
							
							
							Authored-By: blueyed <github@thequod.de> 
							
						 
						
							2019-09-09 05:45:58 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy Hopper 
								
							 
						 
						
							
							
							
							
								
							
							
								7ea9a85f13 
								
							 
						 
						
							
							
								
								bpo-20523: pdb searches for .pdbrc in ~ instead of $HOME (GH-11847)  
							
							... 
							
							
							
							Previously pdb checked the $HOME environmental variable
to find the user .pdbrc. If $HOME is not set, the user
.pdbrc would not be found.
Change pdb to use `os.path.expanduser('~')` to determine
the user's home directory. Thus, if $HOME is not set (as
in tox or on Windows), os.path.expanduser('~') falls
back on other techniques for locating the user's home
directory.
This follows pip's implementation for loading .piprc.
Co-authored-by: Dan Lidral-Porter <dlp@aperiodic.org> 
							
						 
						
							2019-08-02 15:20:14 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Min ho Kim 
								
							 
						 
						
							
							
							
							
								
							
							
								c4cacc8c5e 
								
							 
						 
						
							
							
								
								Fix typos in comments, docs and test names ( #15018 )  
							
							... 
							
							
							
							* Fix typos in comments, docs and test names
* Update test_pyparse.py
account for change in string length
* Apply suggestion: splitable -> splittable
Co-Authored-By: Terry Jan Reedy <tjreedy@udel.edu>
* Apply suggestion: splitable -> splittable
Co-Authored-By: Terry Jan Reedy <tjreedy@udel.edu>
* Apply suggestion: Dealloccte -> Deallocate
Co-Authored-By: Terry Jan Reedy <tjreedy@udel.edu>
* Update posixmodule checksum.
* Reverse idlelib changes. 
							
						 
						
							2019-07-30 18:16:13 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Lapeyre 
								
							 
						 
						
							
							
							
							
								
							
							
								458560347f 
								
							 
						 
						
							
							
								
								bpo-36969: Make PDB args command display positional only arguments (GH-13459)  
							
							
							
						 
						
							2019-05-24 21:44:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rémi Lapeyre 
								
							 
						 
						
							
							
							
							
								
							
							
								bf457c7d82 
								
							 
						 
						
							
							
								
								bpo-36969: Make PDB args command display keyword only arguments (GH-13452)  
							
							
							
						 
						
							2019-05-20 23:17:30 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Hahler 
								
							 
						 
						
							
							
							
							
								
							
							
								9139f926a8 
								
							 
						 
						
							
							
								
								bpo-13120: fix typo with test_issue13120() method name (GH-12250)  
							
							... 
							
							
							
							Incorrect issue number '13210' added in 539ee5da6fhttps://bugs.python.org/issue13120  
							
						 
						
							2019-04-01 14:59:50 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Hahler 
								
							 
						 
						
							
							
							
							
								
							
							
								3e936431e2 
								
							 
						 
						
							
							
								
								bpo-35931: Gracefully handle any exception in pdb debug command (GH-12103)  
							
							... 
							
							
							
							This is relevant for `debug doesnotexist()`, which would crash with a
NameError otherwise. 
							
						 
						
							2019-03-11 20:29:04 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Hahler 
								
							 
						 
						
							
							
							
							
								
							
							
								4327705cfa 
								
							 
						 
						
							
							
								
								bpo-35931: Gracefully handle SyntaxError in pdb debug command (GH-11782)  
							
							... 
							
							
							
							Previously, `debug print(` would cause the interpreter to exit on a SyntaxError whereas `print(` would properly display the error and return to the pdb prompt.
This patch fixes this by pre-compiling the code before passing it to `Pdb.run`.
https://bugs.python.org/issue35931  
							
						 
						
							2019-02-15 12:52:53 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8425de4147 
								
							 
						 
						
							
							
								
								bpo-33562: Check the global asyncio event loop policy isn't set after any tests (GH-7328)  
							
							
							
						 
						
							2018-06-01 20:34:09 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mario Corchero 
								
							 
						 
						
							
							
							
							
								
							
							
								38bfa8418f 
								
							 
						 
						
							
							
								
								bpo-32691: Use mod_spec.parent when running modules with pdb (GH-5474)  
							
							... 
							
							
							
							Previously the module name was used, which broke relative imports when pdb was run against a plain module or submodule. 
							
						 
						
							2018-02-03 16:40:11 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4f4ef0acba 
								
							 
						 
						
							
							
								
								Add a test for pdb until command in coroutine ( #5427 )  
							
							
							
						 
						
							2018-01-29 16:17:45 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yury Selivanov 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9ee1bf9ab5 
								
							 
						 
						
							
							
								
								bpo-32650: Add an asyncgen pdb test ( #5406 )  
							
							
							
						 
						
							2018-01-28 22:43:46 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pablo Galindo 
								
							 
						 
						
							
							
							
							
								
							
							
								c7ab581db2 
								
							 
						 
						
							
							
								
								bpo-32650 Add support for async generators and more test for coroutines in pdb  ( #5403 )  
							
							
							
						 
						
							2018-01-28 20:31:00 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pablo Galindo 
								
							 
						 
						
							
							
							
							
								
							
							
								4687702442 
								
							 
						 
						
							
							
								
								bpo-32650: Add native coroutine support to bdb when stepping over line (GH-5400)  
							
							
							
						 
						
							2018-01-29 02:25:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mario Corchero 
								
							 
						 
						
							
							
							
							
								
							
							
								fcf8b4c102 
								
							 
						 
						
							
							
								
								bpo-32206: Update pdb usage to include new module option (GH-5111)  
							
							
							
						 
						
							2018-01-28 14:58:47 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mario Corchero 
								
							 
						 
						
							
							
							
							
								
							
							
								9f1e5f1b7f 
								
							 
						 
						
							
							
								
								bpo-32206: Pdb can now run modules (GH-4752)  
							
							... 
							
							
							
							Add a new argument "-m" to the pdb module to allow
users to run `python -m pdb -m my_module_name`.
This relies on private APIs in the runpy module to work,
but we can get away with that since they're both part of
the standard library and can be updated together if
the runpy internals get refactored. 
							
						 
						
							2018-01-06 17:53:05 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Barry Warsaw 
								
							 
						 
						
							
							
							
							
								
							
							
								35425d638c 
								
							 
						 
						
							
							
								
								bpo-31389 Add an optional header argument to pdb.set_trace() ( #3438 )  
							
							... 
							
							
							
							* Give pdb.set_trace() an optional `header` argument
* What's new.
* Give pdb.set_trace() an optional `header` argument
* What's new. 
							
						 
						
							2017-09-22 12:29:42 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								a6a4dc816d 
								
							 
						 
						
							
							
								
								bpo-31370: Remove support for threads-less builds ( #3385 )  
							
							... 
							
							
							
							* Remove Setup.config
* Always define WITH_THREAD for compatibility. 
							
						 
						
							2017-09-07 18:56:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Xavier de Gaye 
								
							 
						 
						
							
							
							
							
								
							
							
								291417da7f 
								
							 
						 
						
							
							
								
								Issue  #20766 : Merge with 3.5.  
							
							
							
						 
						
							2016-10-12 20:16:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Xavier de Gaye 
								
							 
						 
						
							
							
							
							
								
							
							
								10e54aeaa2 
								
							 
						 
						
							
							
								
								Issue  #20766 : Fix references leaked by pdb in the handling of SIGINT handlers.  
							
							
							
						 
						
							2016-10-12 20:13:24 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Xavier de Gaye 
								
							 
						 
						
							
							
							
							
								
							
							
								02e247fbe1 
								
							 
						 
						
							
							
								
								Issue  #28338 : Restore test_pdb doctests.  
							
							
							
						 
						
							2016-10-02 11:42:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								bc6262675c 
								
							 
						 
						
							
							
								
								Issue  #18401 : Fix test_pdb on Windows  
							
							... 
							
							
							
							* Use "with Popen" to cleanup properly the process
* Use support.temp_cwd() to properly change the working directory
* Use environ.pop() to cleanup the code 
							
						 
						
							2016-09-09 23:22:09 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								11ea04491d 
								
							 
						 
						
							
							
								
								Issue  #18401 : Fix test_pdb if $HOME is not set  
							
							... 
							
							
							
							HOME is not set on Windows for example.
Use also textwrap.dedent() for the script. 
							
						 
						
							2016-09-09 22:56:54 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Łukasz Langa 
								
							 
						 
						
							
							
							
							
								
							
							
								2eb6eca3e5 
								
							 
						 
						
							
							
								
								Issue  #18401 : pdb tests don't read ~/.pdbrc anymore  
							
							... 
							
							
							
							Patch by Martin Matusiak and Sam Kimbrel. 
							
						 
						
							2016-09-09 22:21:17 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								3e04d5b306 
								
							 
						 
						
							
							
								
								Issue  #27076 : Merge spelling from 3.5  
							
							
							
						 
						
							2016-05-26 06:03:19 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Panter 
								
							 
						 
						
							
							
							
							
								
							
							
								46f50726a0 
								
							 
						 
						
							
							
								
								Issue  #27076 : Doc, comment and tests spelling fixes  
							
							... 
							
							
							
							Most fixes to Doc/ and Lib/ directories by Ville Skyttä. 
							
						 
						
							2016-05-26 05:35:26 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								e437a10d15 
								
							 
						 
						
							
							
								
								Issue  #23277 : Remove unused imports in tests.  
							
							
							
						 
						
							2016-04-24 21:41:02 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Terry Jan Reedy 
								
							 
						 
						
							
							
							
							
								
							
							
								ca3f435fe6 
								
							 
						 
						
							
							
								
								Issue  #16180 : Exit pdb if file has syntax error, instead of trapping user  
							
							... 
							
							
							
							in an infinite loop.  Patch by Xavier de Gaye. 
							
						 
						
							2015-09-05 19:13:26 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								a16de5dbf5 
								
							 
						 
						
							
							
								
								Issue  #23821 : Fixed test_pdb failure under -O.  
							
							
							
						 
						
							2015-04-01 16:58:19 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								047b7ae566 
								
							 
						 
						
							
							
								
								Issue  #22390 : Remove files created by tests  
							
							
							
						 
						
							2014-10-05 17:37:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								c04d468333 
								
							 
						 
						
							
							
								
								Issue  #20746 : Fix test_pdb to run in refleak mode (-R).  Patch by Xavier de Gaye.  
							
							
							
						 
						
							2014-08-11 21:40:38 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								8820c239f7 
								
							 
						 
						
							
							
								
								Better behavior when stepping over yield[from]. Fixes issue 16596. By Xavier de Gaye.  
							
							
							
						 
						
							2013-11-21 11:30:06 -08:00