11ebea0714a33b666f67ce0663475d5af3766c67
- Author
- Michael Aquilina <michaelaquilina@gmail.com>
- Committer
- Michael Aquilina <michaelaquilina@gmail.com>
- Date
Message
Iterate through all *requirements.txt files
Diff
1diff --git a/autoswitch_virtualenv.plugin.zsh b/autoswitch_virtualenv.plugin.zsh
2index be585b8286c86d2d99d52d11e4bdee017294c663..fa9b25a735b303fcbb96bd6a5d8a2dedf3092273 100644
3--- a/autoswitch_virtualenv.plugin.zsh
4+++ b/autoswitch_virtualenv.plugin.zsh
5@@ -66,13 +66,14 @@ function mkvenv()
6 else
7 venv_name="$(basename $PWD)"
8 mkvirtualenv "$venv_name" $@
9- if [[ -f "requirements.txt" ]]; then
10- printf "Found a requirements.txt. Install? (Y/n): "
11+ for requirements in *requirements.txt
12+ do
13+ printf "Found a %s file. Install? (Y/n): " "$requirements"
14 read install_prompt
15 if [[ "$install_prompt" != "n" ]]; then
16- pip install -r requirements.txt
17+ pip install -r $requirements
18 fi
19- fi
20+ done
21 echo "$venv_name" > ".venv"
22 fi
23 }