Skip to content

Commit a79eb7c

Browse files
seemetheremalfet
andauthored
Pin setuptools<82 to fix pkg_resources removal breakage (#7747)
setuptools 82.0.0 (released Feb 8, 2026) removed pkg_resources, which breaks transitive dependencies that import it. Pin setuptools<82 in build-system requires and dev requirements. --------- Co-authored-by: Nikita Shulga <[email protected]>
1 parent e7883b6 commit a79eb7c

File tree

3 files changed

+3
-4
lines changed

3 files changed

+3
-4
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
boto3-stubs>=1.34.51
22
lintrunner==0.12.5
3-
setuptools>=80.9.0
3+
setuptools>=80.9.0,<82

pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
[build-system]
22
requires = [
3-
"setuptools",
3+
"setuptools<82",
44
"wheel",
55
"astunparse",
66
"numpy",
77
"ninja",
88
"pyyaml",
9-
"setuptools",
109
"cmake",
1110
"typing-extensions",
1211
"requests",

tools/torchci/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "torchci"
33
dynamic = ["version"]
44

55
[build-system]
6-
requires = ["setuptools>=68.2.2"]
6+
requires = ["setuptools>=68.2.2,<82"]
77
build-backend = "setuptools.build_meta"
88

99
[tool.setuptools.package-dir]

0 commit comments

Comments
 (0)