[Distutils] PEP 453 - virtualenv change to Scripts/bin directory

Paul Moore p.f.moore at gmail.com
Tue Oct 15 16:31:51 CEST 2013

As part of PEP 453, there is a proposal to change the layout of python
environments on Windows by renaming the "Scripts" directory to "bin"
(to match other platforms). The PEP is targeted at Python 3.4 (core
and venv module) but for consistency virtualenv should also change to
match (only for virtualenvs based on Python 3.4+, obviously).

This change could potentially affect tools that build on virtualenv
(tox, virtualenv-wrapper, for example).

Coping with the change should be relatively easy - where code
currently uses "Scripts" on Windows, they can simply check to see
which of "Scripts" and "bin" exists and use that.

Could anyone who has code like this please check if this change will
cause them problems and let us know?


More information about the Distutils-SIG mailing list