@@ -87,13 +87,10 @@ def uv_install(
8787 groups : tuple [str , ...] = (),
8888 extras : tuple [str , ...] = (),
8989 editable : bool = False ,
90- no_isolation : bool = False ,
9190) -> None :
9291 args = ['sync' , '--locked' ]
9392 if not editable :
9493 args .append ('--no-editable' )
95- if no_isolation :
96- args .extend (['--no-build-isolation' , '--no-install-project' ])
9794 for group in groups :
9895 if group :
9996 args .extend (['--group' , group ])
@@ -333,17 +330,15 @@ def bundle(session: nox.Session):
333330 """Bundle the distribution."""
334331
335332 # We're running dump_license in another session because:
336- # 1. `b2 license --dump` dumps the licence where the module is installed.
333+ # 1. `b2 license --dump` dumps the license where the module is installed.
337334 # 2. We don't want to install b2 as editable module in the current session
338335 # because that would make `b2 versions` show the versions as editable.
339336 session .run ('nox' , '-s' , 'dump_license' , '-fb' , 'venv' , external = True )
340337
341- # We need no isolated mode to be able to compile staticx, particularly on ARM machines.
342338 uv_install (
343339 session ,
344340 groups = ('bundle' ,),
345341 extras = ('full' ,),
346- no_isolation = not is_x86_64_architecture (),
347342 )
348343
349344 template_spec = string .Template (pathlib .Path ('b2.spec.template' ).read_text ())
0 commit comments