Skip to content
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

use a wheel server as a cache for bootstrapping #502

Merged
merged 1 commit into from
Nov 12, 2024

Conversation

shubhbapna
Copy link
Collaborator

@shubhbapna shubhbapna commented Nov 12, 2024

fixes #449 fixes #450

By using a cache wheel server url, fromager can download already built wheels as and when needed to speed up the bootstrapping process by avoiding to actually build those wheels. Plus, if those wheels were built by fromager itself, then it can extract the build requirements files from it instead of recomputing them again.

src/fromager/bootstrapper.py Show resolved Hide resolved
src/fromager/bootstrapper.py Outdated Show resolved Hide resolved
src/fromager/bootstrapper.py Show resolved Hide resolved
src/fromager/bootstrapper.py Show resolved Hide resolved
src/fromager/commands/bootstrap.py Show resolved Hide resolved
src/fromager/bootstrapper.py Outdated Show resolved Hide resolved
src/fromager/bootstrapper.py Show resolved Hide resolved
by using a cache wheel server url, fromager can download already built wheels as and when needed to speed up the bootstrapping process by avoiding to actually build those wheels. Plus, if those wheels were built by fromager itself, then it can extract the build requirements files from it instead of recomputing them again.

Signed-off-by: Shubh Bapna <[email protected]>
@mergify mergify bot merged commit 848e309 into python-wheel-build:main Nov 12, 2024
75 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants