8000 Add setuptools as an explicit build requirement · matplotlib/matplotlib@1e1a176 · GitHub
[go: up one dir, main page]

Skip to content

Commit 1e1a176

Browse files
committed
Add setuptools as an explicit build requirement
From the [virtualenv user guide](https://virtualenv.pypa.io/en/latest/user_guide.html#seeders): > Installing setuptools and wheel is disabled by default on Python 3.12+ environments. This is just explicitly requiring setuptools that has otherwise been provided by default. While we may be "saved" for a bit longer yet by transitive dependency on setuptools (e.g. via setuptools_scm), better to be explicit. (And even setuptools_scm is likely to drop the dependency, actually, according to @henryiii)
1 parent ca29425 commit 1e1a176

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ requires = [
44
"certifi>=2020.06.20",
55
"oldest-supported-numpy",
66
"pybind11>=2.6",
7+
"setuptools>=42",
78
"setuptools_scm>=7",
89
]
910

0 commit comments

Comments
 (0)
0