Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bf414b7fcb 
								
							 
						 
						
							
							
								
								C API tests: use special markers to test that output parameters were set (GH-109014)  
							
							
							
						 
						
							2023-09-06 22:02:01 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								676593859e 
								
							 
						 
						
							
							
								
								gh-106320: Remove private _PyErr_WriteUnraisableMsg() ( #108863 )  
							
							... 
							
							
							
							Move the private _PyErr_WriteUnraisableMsg() functions to the
internal C API (pycore_pyerrors.h).
Move write_unraisable_exc() from _testcapi to _testinternalcapi. 
							
						 
						
							2023-09-05 01:54:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0e01fac315 
								
							 
						 
						
							
							
								
								Add Modules/_testcapi/util.h header (GH-108774)  
							
							... 
							
							
							
							It contains common macros used in C API tests. 
							
						 
						
							2023-09-01 21:42:42 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								633ea217a8 
								
							 
						 
						
							
							
								
								gh-107915: Handle errors in C API functions PyErr_Set*() and PyErr_Format() (GH-107918)  
							
							... 
							
							
							
							Such C API functions as PyErr_SetString(), PyErr_Format(),
PyErr_SetFromErrnoWithFilename() and many others no longer crash or
ignore errors if it failed to format the error message or decode the
filename. Instead, they keep a corresponding error. 
							
						 
						
							2023-08-19 14:51:03 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Irit Katriel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b7aadb4583 
								
							 
						 
						
							
							
								
								gh-105071: add PyUnstable_Exc_PrepReraiseStar to expose except* implementation in the unstable API ( #105072 )  
							
							
							
						 
						
							2023-05-30 15:03:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Dong-hee Na 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2e91c7e626 
								
							 
						 
						
							
							
								
								gh-104469: Convert _testcapi/exceptions to use AC (gh-104502)  
							
							
							
						 
						
							2023-05-21 18:39:45 +09:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Irit Katriel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5c471f3f2a 
								
							 
						 
						
							
							
								
								gh-102755: PyErr_DisplayException only in ABI >= 3.12. Tests cover PyErr_Display as well (GH-102849)  
							
							
							
						 
						
							2023-03-21 10:36:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Irit Katriel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3f9285a8c5 
								
							 
						 
						
							
							
								
								gh-102755: Add PyErr_DisplayException(exc) ( #102756 )  
							
							
							
						 
						
							2023-03-16 22:18:04 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Irit Katriel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								51d693c584 
								
							 
						 
						
							
							
								
								gh-102594: PyErr_SetObject adds note to exception raised on normalization error ( #102675 )  
							
							
							
						 
						
							2023-03-16 10:16:01 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Irit Katriel 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a33ca2ad1f 
								
							 
						 
						
							
							
								
								gh-102493: fix normalization in PyErr_SetObject ( #102502 )  
							
							... 
							
							
							
							Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com> 
							
						 
						
							2023-03-07 13:27:46 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Erlend E. Aasland 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								efc985a714 
								
							 
						 
						
							
							
								
								gh-93649: Split exception tests from _testcapimodule.c (GH-102173)  
							
							... 
							
							
							
							Automerge-Triggered-By: GH:erlend-aasland 
							
						 
						
							2023-02-23 07:03:13 -08:00