File tree Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -365,7 +365,10 @@ def env(self, python="python3"):
365
365
366
366
if not os .path .exists (self .bench .python ):
367
367
if os .environ .get ("BENCH_USE_UV" ):
368
- self .run ("uv venv env --seed" , cwd = self .bench .name )
368
+ if os .environ .get ("FRAPPE_DOCKER_BUILD" ):
369
+ self .run ("uv venv env --seed --link-mode=copy" , cwd = self .bench .name )
370
+ else :
371
+ self .run ("uv venv env --seed" , cwd = self .bench .name )
369
372
else :
370
373
venv = get_venv_path (verbose = verbose , python = python )
371
374
self .run (f"{ venv } env" , cwd = self .bench .name )
Original file line number Diff line number Diff line change @@ -256,7 +256,10 @@ def _install_app(app, pyenv):
256
256
try :
257
257
logger .log (f"Setting up a New Virtual { python } Environment" )
258
258
if os .environ .get ("BENCH_USE_UV" ):
259
- exec_cmd (f"uv venv { pvenv } --seed" )
259
+ if os .environ .get ("FRAPPE_DOCKER_BUILD" ):
260
+ exec_cmd (f"uv venv { pvenv } --seed --link-mode=copy" , cwd = self .bench .name )
261
+ else :
262
+ exec_cmd (f"uv venv { pvenv } --seed" , cwd = self .bench .name )
260
263
else :
261
264
exec_cmd (f"{ python } -m venv { pvenv } " )
262
265
You can’t perform that action at this time.
0 commit comments