Skip to content

Commit 443c728

Browse files
authored
Merge pull request matplotlib#31401 from QuLogic/pin-setuptools-scm
BLD: Temporarily pin setuptools-scm<10
2 parents 9e38f54 + acf3fa1 commit 443c728

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

environment.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ dependencies:
2828
- pyqt
2929
- python>=3.11
3030
- python-dateutil>=2.1
31-
- setuptools_scm
31+
- setuptools_scm<10
3232
- wxpython
3333
# building documentation
3434
- colorspacious

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ requires = [
6161
# you really need it and aren't using an sdist.
6262
"meson-python>=0.13.1,!=0.17.*",
6363
"pybind11>=2.13.2,!=2.13.3",
64-
"setuptools_scm>=7",
64+
"setuptools_scm>=7,<10",
6565
]
6666

6767
[dependency-groups]
@@ -80,7 +80,7 @@ build = [
8080
# Should be the same as `[build-system] requires` above.
8181
"meson-python>=0.13.1,!=0.17.*",
8282
"pybind11>=2.13.2,!=2.13.3",
83-
"setuptools_scm>=7",
83+
"setuptools_scm>=7,<10",
8484
# Not required by us but setuptools_scm without a version, so _if_
8585
# installed, then setuptools_scm 8 requires at least this version.
8686
# Unfortunately, we can't do a sort of minimum-if-installed dependency, so

0 commit comments

Comments
 (0)