Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fix #868. Two issues:
include_outer_env=False
does nothing at all ifenv=
is not passed. The outer env is still included.VIRTUAL_ENV
(required foruv
), andCONDA_PREFIX
(required for conda-family) would not be included if you do set both.Fixing this was a bit intrusive: now
.env
only is the local environmentsettings, and removals are added to it using None. The type has changed to match
.command
, with the None possibility. And then the final environment is built in the_run
, where it can correctly process things like adding the bin dir and filtering the None's.