[build] remove wheel from build requirements#158027
[build] remove wheel from build requirements#158027XuehaiPan wants to merge 7 commits intogh/XuehaiPan/364/basefrom
wheel from build requirements#158027Conversation
🔗 Helpful Links🧪 See artifacts and rendered test results at hud.pytorch.org/pr/158027
Note: Links to docs will display an error until the docs builds have been completed. ✅ You can merge normally! (1 Unrelated Failure)As of commit 4623427 with merge base 7f14b42 ( UNSTABLE - The following job is marked as unstable, possibly due to flakiness on trunk:
This comment was automatically generated by Dr. CI and updates every 15 minutes. |
| # 70.1.0: min version for integrated bdist_wheel command from wheel package | ||
| # 77.0.0: min version for SPDX expression support for project.license | ||
| "setuptools>=70.1.0", | ||
| "wheel", |
There was a problem hiding this comment.
Are we sure, we don't test with build isolation... I think this might have been an issue with uv, but I forget.
There was a problem hiding this comment.
The previous PR in the stack:
replaces wheel.bdist_wheel.bdist_wheel with setuptools.command.bdist_wheel.bdist_wheel.
|
@pytorchbot merge |
Merge startedYour change will be merged once all checks pass (ETA 0-4 Hours). Learn more about merging in the wiki. Questions? Feedback? Please reach out to the PyTorch DevX Team |
ghstack-source-id: b6f1a88 Pull-Request: pytorch#158027
| psutil | ||
| sympy>=1.13.3 | ||
| typing-extensions>=4.13.2 | ||
| wheel |
There was a problem hiding this comment.
Why is it needed here for generic requirements?
There was a problem hiding this comment.
It is a development dependency:
pytorch/.ci/docker/common/install_cpython.sh
Lines 69 to 71 in 9508d73
Lines 584 to 608 in 9508d73
Stack from ghstack (oldest at bottom):
setuptools>=77to enable PEP 639 #158104setuptools<80.0#156049requirements.txtto a separate file #158111wheelfrom build requirements #158027cc @malfet @seemethere