From 9553604fcc80fa175832433f4eff657ac95ae058 Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Wed, 19 Jun 2024 11:44:54 -0400 Subject: [PATCH] pin setuptools below 69.3 and prepare for "build" for releases Change-Id: Ib70446cc3c7d7d8acb264ffa2237a0c7aac5a0f5 (cherry picked from commit f6283dd6d902fd0d8b5a7ecc6c37c4ebde4d93f3) --- pyproject.toml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 780c9bf689..0f53594dfa 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,9 +1,11 @@ [build-system] - build-backend = "setuptools.build_meta" - requires = [ - "setuptools>=47", - "cython>=0.29.24; platform_python_implementation == 'CPython'", # Skip cython when using pypy - ] +build-backend = "setuptools.build_meta" +requires = [ + # avoid moving to https://github.com/pypa/setuptools/issues/3593 + # until we're ready + "setuptools>=61.0,<69.3", + "cython>=0.29.24; platform_python_implementation == 'CPython'", # Skip cython when using pypy +] [tool.black] line-length = 79 -- 2.47.3