Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 1e1a176

Browse filesBrowse 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
Copy full SHA for 1e1a176

File tree

Expand file treeCollapse file tree

1 file changed

+1
-0
lines changed
Filter options
Expand file treeCollapse file tree

1 file changed

+1
-0
lines changed

‎pyproject.toml

Copy file name to clipboardExpand all lines: pyproject.toml
+1Lines 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)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.