diff --git a/pyproject.toml b/pyproject.toml index d32d288..f76cce9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -21,3 +21,7 @@ warn_unused_configs = true [[tool.mypy.overrides]] module = "nose.plugins.skip" ignore_missing_imports = true + +[build-system] +requires = ["setuptools>=64.0", "cython>=3"] +build-backend = "setuptools.build_meta" diff --git a/setup.py b/setup.py index 7c6ef26..a085fbf 100644 --- a/setup.py +++ b/setup.py @@ -75,5 +75,4 @@ packages=["qcore", "qcore.tests"], package_data={"qcore": DATA_FILES}, ext_modules=EXTENSIONS, - setup_requires=["Cython"], )