22 lines
		
	
	
		
			629 B
		
	
	
	
		
			TOML
		
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			629 B
		
	
	
	
		
			TOML
		
	
	
# Warning: this is currently used for pyodide, and is not a general out-of-tree
 | 
						|
# builder for the tests (yet). Specifically, wheels can't be built from SDists.
 | 
						|
 | 
						|
[build-system]
 | 
						|
requires = ["scikit-build-core"]
 | 
						|
build-backend = "scikit_build_core.build"
 | 
						|
 | 
						|
[project]
 | 
						|
name = "pybind11_tests"
 | 
						|
version = "0.0.1"
 | 
						|
dependencies = ["pytest", "pytest-timeout", "numpy", "scipy"]
 | 
						|
 | 
						|
[tool.scikit-build]
 | 
						|
# Hide a warning while we also support CMake < 3.15
 | 
						|
cmake.version = ">=3.15"
 | 
						|
 | 
						|
[tool.scikit-build.cmake.define]
 | 
						|
PYBIND11_FINDPYTHON = true
 | 
						|
 | 
						|
[tool.cibuildwheel]
 | 
						|
test-command = "pytest -o timeout=0 -p no:cacheprovider {project}/tests/test_*.py"
 |