]> 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)
committerMike Bayer <mike_mp@zzzcomputing.com>
Wed, 19 Jun 2024 21:10:51 +0000 (17:10 -0400)
Change-Id: Ib70446cc3c7d7d8acb264ffa2237a0c7aac5a0f5
(cherry picked from commit f6283dd6d902fd0d8b5a7ecc6c37c4ebde4d93f3)

pyproject.toml

index 780c9bf689a6b844c8ac8165555ef0f8972c568b..0f53594dfafb278aec3391e53a6c6e177ef9b417 100644 (file)
@@ -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