-
Notifications
You must be signed in to change notification settings - Fork 24.9k
[BE][Easy] split build system requirements.txt
to a separate file
#158111
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
🔗 Helpful Links🧪 See artifacts and rendered test results at hud.pytorch.org/pr/158111
Note: Links to docs will display an error until the docs builds have been completed. ❌ 2 New Failures, 1 Unrelated FailureAs of commit ded70cc with merge base 194539e ( NEW FAILURES - The following jobs have failed:
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. |
ghstack-source-id: f069956 Pull-Request: pytorch#158111
The CI failures are known and unrelated. |
ghstack-source-id: f069956 Pull-Request: pytorch#158111
ghstack-source-id: f069956 Pull-Request: pytorch#158111
ghstack-source-id: f069956 Pull-Request: pytorch#158111
ghstack-source-id: f069956 Pull-Request: pytorch#158111
ghstack-source-id: f069956 Pull-Request: pytorch#158111
ghstack-source-id: 19590f4 Pull-Request: pytorch#158111
ghstack-source-id: 19590f4 Pull-Request: pytorch#158111
ghstack-source-id: 19590f4 Pull-Request: pytorch#158111
ghstack-source-id: 19590f4 Pull-Request: pytorch#158111
Hmm, explain this one more to me? Is this actually the conventional way of doing it? If I am pip installing from source, one way or another I need the build reqs. |
It is used to simply the installation of build-system requirements in the CI environment. See: Line 25 in a0308ed
|
I mean, requirements.txt isn't /only/ used in the CI env https://github.com/pytorch/pytorch#install-dependencies |
The |
ghstack-source-id: 6ea0da2 Pull-Request: pytorch#158111
ghstack-source-id: 6ea0da2 Pull-Request: pytorch#158111
ghstack-source-id: 6ea0da2 Pull-Request: pytorch#158111
ghstack-source-id: 6ea0da2 Pull-Request: pytorch#158111
ghstack-source-id: af180c8 Pull-Request: pytorch#158111
@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 |
Merge failedReason: 2 jobs have failed, first few of them are: Build Official Docker Images / build (12.9, 12.9.1, 9, devel, linux/amd64), Build Official Docker Images / build (12.9, 12.9.1, 9, runtime, linux/amd64) Details for Dev Infra teamRaised by workflow job |
@pytorchbot merge -i |
Merge startedYour change will be merged while ignoring the following 3 checks: pull / cuda12.8-py3.10-gcc9-sm75 / test (pr_time_benchmarks, 1, 1, linux.g4dn.metal.nvidia.gpu, unstable), Build Official Docker Images / build (12.9, 12.9.1, 9, devel, linux/amd64), Build Official Docker Images / build (12.9, 12.9.1, 9, runtime, linux/amd64) Learn more about merging in the wiki. Questions? Feedback? Please reach out to the PyTorch DevX Team |
Stack from ghstack (oldest at bottom):
setuptools<80.0
#156049setuptools>=77
to enable PEP 639 #158104requirements.txt
to a separate file #158111cc @malfet @seemethere @pytorch/pytorch-dev-infra @ZainRizvi @huydhn @clee2000