summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSviatoslav Sydorenko <wk@sydorenko.org.ua>2023-01-02 03:05:43 +0100
committerSviatoslav Sydorenko <wk@sydorenko.org.ua>2023-01-02 03:05:43 +0100
commit0dd6d46c17d2fa92ca015e95f5e278ea090578dd (patch)
treedc0be22ad48278a17ac354c2b7f361b0cacf6655
parentdcabd99e7425672f461a9235f7c3a6ae47ef03ae (diff)
downloadcherrypy-git-0dd6d46c17d2fa92ca015e95f5e278ea090578dd.tar.gz
📦🐛Make setuptools-scm versions predictable
This is needed because despite `local_scheme = "no-local-version"`, it sets a version that contains a local version part. This behavior is somehow influenced by `setuptools >= 60.9.0`, but it's not yet clear how exactly.
-rw-r--r--pyproject.toml2
1 files changed, 1 insertions, 1 deletions
diff --git a/pyproject.toml b/pyproject.toml
index e6819558..1b9d5cfd 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,7 +1,7 @@
[build-system]
requires = [
# Essentials
- "setuptools >= 34.4",
+ "setuptools >= 45, < 60.9.0", # The first version with setuptools-scm problems
# Plugins
"setuptools_scm[toml] >= 3.5",