From 02cf4beb8f7bab9929bdf25ace6a41859bff1c40 Mon Sep 17 00:00:00 2001 From: giadarol Date: Thu, 15 Oct 2026 22:49:07 +0200 Subject: [PATCH] Declare setuptools as a runtime dependency for CPU compilation --- pyproject.toml | 1 + setup.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 816611e7..b14fac60 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,6 +17,7 @@ requires-python = ">=3.9" dependencies = [ "numpy", "cffi", + "setuptools", "scipy" ] [project.urls] diff --git a/setup.py b/setup.py index 24ab5f02..709bff4c 100644 --- a/setup.py +++ b/setup.py @@ -23,7 +23,7 @@ url="https://xsuite.readthedocs.io/", python_requires=">=3.7", setup_requires=[], - install_requires=["numpy", "cffi", "scipy"], + install_requires=["numpy", "cffi", "setuptools", "scipy"], packages=["xobjects"], license="Apache 2.0", download_url="https://pypi.python.org/pypi/xobjects",