From: Mike Bayer Date: Wed, 19 Jun 2024 15:44:54 +0000 (-0400) Subject: pin setuptools below 69.3 and prepare for "build" for releases X-Git-Tag: rel_1_4_53~17 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d9fb35baac5c03cdf09fc43570ca99ad0a69b913;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git pin setuptools below 69.3 and prepare for "build" for releases for 1.4, we introduce the build-system entry so that we can use "build" for releases Change-Id: Ib70446cc3c7d7d8acb264ffa2237a0c7aac5a0f5 (cherry picked from commit f6283dd6d902fd0d8b5a7ecc6c37c4ebde4d93f3) (cherry picked from commit 4b7ffd28e5bbc942c18b0c9b3bc9e50265ef15a1) --- diff --git a/pyproject.toml b/pyproject.toml index da6c4cba06..fb4c8e64ca 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,3 +1,11 @@ +[build-system] +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", +] + [tool.black] line-length = 79 target-version = ['py27', 'py36']