Victor Stinner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								587388ff22 
								
							 
						 
						
							
							
								
								gh-118124: Use static_assert() in Py_BUILD_ASSERT() on C11 ( #118398 )  
							
							 
							
							... 
							
							
							
							Use static_assert() in Py_BUILD_ASSERT() and Py_BUILD_ASSERT_EXPR()
on C11 and newer and C++11 and newer.
Add tests to test_cext and test_cppext. 
							
						 
						
							2024-04-30 22:29:48 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								438de10c16 
								
							 
						 
						
							
							
								
								gh-116869: Fix test_cext on RHEL7 ( #117010 )  
							
							 
							
							... 
							
							
							
							Remove -std option from CC command line.
Skip C++14 test for now on non-Windows platforms (like RHEL7). 
							
						 
						
							2024-03-19 22:58:13 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a114d08a89 
								
							 
						 
						
							
							
								
								gh-92906: Enable test_cext and test_cppext on Windows ( #117000 )  
							
							 
							
							... 
							
							
							
							On Windows in release mode, the test_cext and test_cppext can now
build C and C++ extensions.
* test_cext now also builds the C extension without options.
* test_cppext now also builds the C++ extension without options.
* Add C++14 test to test_cppext; C++11 is not supported by MSVC.
* Make setup_venv_with_pip_setuptools_wheel() quiet when
  support.verbose is false. Only show stdout and stderr on failure. 
							
						 
						
							2024-03-19 14:03:27 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1d82a41235 
								
							 
						 
						
							
							
								
								gh-116869: Enable test_cext and test_cppext on Free Threading build ( #116973 )  
							
							 
							
							... 
							
							
							
							Remove the "if Py_GIL_DISABLED" skip and move all "skip" decorators
to the class. Use support.check_sanitizer() 
							
						 
						
							2024-03-18 23:14:29 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c5fa8a54db 
								
							 
						 
						
							
							
								
								gh-112535: Add test on _Py_ThreadId() ( #112709 )  
							
							 
							
							... 
							
							
							
							Add also test.support.Py_GIL_DISABLED constant. 
							
						 
						
							2023-12-04 22:40:06 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Hugo van Kemenade 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3b3ec0d77f 
								
							 
						 
						
							
							
								
								gh-111863: Rename Py_NOGIL to Py_GIL_DISABLED ( #111864 )  
							
							 
							
							... 
							
							
							
							Rename Py_NOGIL to Py_GIL_DISABLED 
							
						 
						
							2023-11-20 15:52:00 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e0c4437793 
								
							 
						 
						
							
							
								
								Add support.MS_WINDOWS constant ( #110446 )  
							
							 
							
							
							
						 
						
							2023-10-06 02:37:28 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Sam Gross 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2973970af8 
								
							 
						 
						
							
							
								
								gh-110119: Temporarily skip test_cppext on --disable-gil builds. ( #110123 )  
							
							 
							
							... 
							
							
							
							The current version of pip does not support "t" in the ABI flags. Skip
the test in `--disable-gil` builds until we can update pip. 
							
						 
						
							2023-09-29 13:50:51 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f3ba0a74cd 
								
							 
						 
						
							
							
								
								gh-108416: Mark slow test methods with @requires_resource('cpu') (GH-108421)  
							
							 
							
							... 
							
							
							
							Only mark tests which spend significant system or user time,
by itself or in subprocesses. 
							
						 
						
							2023-09-02 07:45:34 +03:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9173b2bbe1 
								
							 
						 
						
							
							
								
								gh-105776: Fix test_cppext when CC contains -std=c11 option ( #108343 )  
							
							 
							
							... 
							
							
							
							Fix test_cppext when the C compiler command has the "-std=c11" option.
Remove "-std=" options from the compiler command. 
							
						 
						
							2023-08-23 02:52:56 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Victor Stinner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								21dda09600 
								
							 
						 
						
							
							
								
								gh-108303: Add Lib/test/test_cppext/ sub-directory ( #108325 )  
							
							 
							
							... 
							
							
							
							* Move test_cppext to its own directory
* Rename setup_testcppext.py to setup.py
* Rename _testcppext.cpp to extension.cpp
* The source (extension.cpp) is now also copied by the test. 
							
						 
						
							2023-08-22 18:30:18 +00:00