[build-system] requires = [ "oldest-supported-numpy", "pybind11>=2.10.1", # "numpy>=1.18,<1.19; python_version=='3.8'", # "numpy>=1.19,<1.20; python_version=='3.9' and (platform_machine!='arm64' or platform_system!='Darwin')", # "numpy>=1.21.4,<1.22; python_version=='3.9' and (platform_machine=='arm64' and platform_system=='Darwin')", # "numpy>=1.21,<1.22; python_version=='3.10' and (platform_machine!='arm64' or platform_system!='Darwin')", # "numpy>=1.21.4,<1.22; python_version=='3.10' and (platform_machine=='arm64' and platform_system=='Darwin')", # "numpy>=1.23.4,<1.24; python_version=='3.11'", # "numpy>=1.26.4; python_version=='3.12'", "scipy >= 1.1.0", "setuptools>68.1.0", "wheel" ] target-version = "py39"