This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author eryksun
Recipients Epic_Wink, cooperlees, eryksun, vinay.sajip
Date 2019-10-22.06:02:21
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1571724142.55.0.0834160634961.issue38483@roundup.psfhosted.org>
In-reply-to
Content
In Windows, dot files cannot be hidden (i.e. set the hidden file attribute), unlike how they're conventionally hidden in Unix. Doing so breaks normal access. A directory such as ".venv" can be hidden, but that's still going against convention. For Windows, I suggest using "$APPDATA/Python/venv.ini" as the default path. 

Note that, while "$APPDATA/Python" happens to be the base directory for per-user package installations, i.e. site.getuserbase(), I'm not suggesting to use the user base directory as the default in Unix and macOS systems. 

For comparison, pip uses "$APPDATA/pip/pip.ini" in Windows and "$HOME/.config/pip/pip.conf" in Unix. In macOS it prefers "$HOME/Library/Application Support/pip" over "$HOME/.config/pip" if the former exists.
History
Date User Action Args
2019-10-22 06:02:22eryksunsetrecipients: + eryksun, vinay.sajip, cooperlees, Epic_Wink
2019-10-22 06:02:22eryksunsetmessageid: <1571724142.55.0.0834160634961.issue38483@roundup.psfhosted.org>
2019-10-22 06:02:22eryksunlinkissue38483 messages
2019-10-22 06:02:21eryksuncreate