For those of you who install your virtual environments into a global directory (e.g. virtualenvwrapper users, `$WORKON_HOME`), what's the primary reason you do that instead locally into your workspace (e.g. `.venv` directory next to your code)?
Easy to delete all environments
7.4%
Environment sharing/reuse
24.2%
No reason/habit/tool default
52.6%
Other (w/ follow-up comment to explain)
15.8%
Poll ended at .
@brettcannon two reasons: nice to see all the venvs that are around, and I donโ€™t want the venv in the project folder (I have cdvirtualenv and cdsitepackages for the times I do actually want to rummage)
@carlton What would you think if there was a symlink from `.venv` back to the virtual environment? How about a file that listed the directory of the virtual environment?
@brettcannon Iโ€™d probably find a symlink noisy, but Iโ€™d have no problem at all with a file (a dot file) saying where the venv was. (That would help tools with discovery Iโ€™d imagine)
@carlton That's one of my thoughts on this; see https://fosstodon.org/@brettcannon/109547636668367144 for a discussion I'm having on this very idea.

@brettcannon Hmm 404 there right now.

(It's my ๐Ÿ›Œ time so I'll check in the morning.)

Thanks.

@carlton If it keeps 404'ing for you, it's a conversation with Simon that came off the poll, so it's easy to find
@brettcannon i think the visibility must be set to mentioned only. No worries. Iโ€™ll imagine ๐Ÿ˜œ
@carlton It's basically your suggestion: a file that points to the environment. Toyed with reusing the `.venv` name and `.venv-path`.