-
Notifications
You must be signed in to change notification settings - Fork 15
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore: don't install requirements in intermediate venvs (#202)
* do not install requirements from parent venvs because they have already been installed at the root * continue trying to install as we move up the tree until at one venv has installed * mark as installed when the venv already exists * handle prefix None * undo * fix subtle boolean bug * propagate knowledge of child venv installation all the way up the tree * count preexisting as installed * use full_pkg_str in venv path to make it accurately represent the packages installed in it * update tests to match code behavior
- Loading branch information
1 parent
a4994aa
commit d4d394f
Showing
4 changed files
with
22 additions
and
14 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters