]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
pin setuptools below 69.3 and prepare for "build" for releases
authorMike Bayer <mike_mp@zzzcomputing.com>
Wed, 19 Jun 2024 15:44:54 +0000 (11:44 -0400)
committerMichael Bayer <mike_mp@zzzcomputing.com>
Wed, 19 Jun 2024 21:08:02 +0000 (21:08 +0000)
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)

pyproject.toml

index da6c4cba0696341cc8178aa27b24160402e47eb3..fb4c8e64ca5fcf668cbabeb56dc77cea684d35aa 100644 (file)
@@ -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']