-
Notifications
You must be signed in to change notification settings - Fork 428
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
PIP_NO_BUILD_ISOLATION not set in build environment #3318
Comments
This causes issues building projects which have a |
Looks like the environment values are only written if they evaluate to truthy, so falsy values, including False are not written. with open(env_file, 'w') as bf:
for k, v in env.items():
if v:
bf.write('export {0}="{1}"\n'.format(k, v)) |
The environment variable PIP_NO_BUILD_ISOLATION is set to 'False' in the build environment. Previously this variable was not set in the environment due to it having a falsey value. It is now set to the string 'False' so that it has a truethy value in Python which results in in being included in the environment file. closes conda#3318
BETSE 0.9.1 bumped. Heartfelt thanks to @jjhelmus, @ocefpaf, @CJ-Wright, and the dedicated conda-forge community for uncovering the eldritch horrors that lurk beneath conda/conda-build#3318.
BETSEE 0.9.1.0 bumped. Heartfelt thanks to @jjhelmus, @ocefpaf, @CJ-Wright, and the dedicated conda-forge community for uncovering the eldritch horrors that lurk beneath conda/conda-build#3318.
The environment variable PIP_NO_BUILD_ISOLATION is set to 'False' in the build environment. Previously this variable was not set in the environment due to it having a falsey value. It is now set to the string 'False' so that it has a truethy value in Python which results in in being included in the environment file. closes conda#3318
Hi there, thank you for your contribution! This issue has been automatically locked because it has not had recent activity after being closed. Please open a new issue if needed. Thanks! |
Despite the being specified in build.py, #3053,
PIP_NO_BUILD_ISOLATION
is not being set in the build/host environment.The text was updated successfully, but these errors were encountered: