Revisit the decision to use pip wheel to build wheels. The build command supports a --no-isolation flag, which should prevent installing anything and give the same protection that flag does when running pip.
What was it that led us to switch from build to pip?
+1 build is the recommended tool to create sdists and wheels.
One remark about --no-isolation. build does not install any build dependencies when the flag is passed. All build dependencies from pyproject.toml must be installed manually.
Revisit the decision to use
pip wheel
to build wheels. The build command supports a--no-isolation
flag, which should prevent installing anything and give the same protection that flag does when running pip.What was it that led us to switch from build to pip?