diff --git a/pyproject.toml b/pyproject.toml index 53515c4262..c61c8b38e9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,5 +1,5 @@ [build-system] -requires = ["setuptools>=66.1"] +requires = ["setuptools>=71.0.4"] build-backend = "setuptools.build_meta" [project] diff --git a/requirements_test_min.txt b/requirements_test_min.txt index fe4ac7a7fa..1f3f7586d1 100644 --- a/requirements_test_min.txt +++ b/requirements_test_min.txt @@ -9,4 +9,4 @@ pytest-timeout~=2.3 towncrier~=23.11 requests # Voluntary for test purpose, not actually used in prod, see #8904 -setuptools==41.6.0 +setuptools;python_version>='3.12' diff --git a/tests/functional/r/recursion/recursion_error_3159.py b/tests/functional/r/recursion/recursion_error_3159.py index d905ad862a..9abfed9878 100644 --- a/tests/functional/r/recursion/recursion_error_3159.py +++ b/tests/functional/r/recursion/recursion_error_3159.py @@ -13,8 +13,7 @@ def initialize_options(self): def finalize_options(self): pass - @staticmethod - def run(): + def run(self): print("Do anything")