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

Ned Deily nad at acm.org
Tue Oct 15 20:25:44 CEST 2013


In article 
<CACac1F_O9Cc3D_8VX8e-GJUjUZTz7GfT79g-4rZhkKG1+cUsqg at mail.gmail.com>,
 Paul Moore <p.f.moore at gmail.com> wrote:
> 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?

It might be worthwhile reviewing the discussion that took place on python-dev 
last year when Van Lindberg proposed changing the Windows file layout, 
including the scripts path.

https://mail.python.org/pipermail/python-dev/2012-March/117552.html

-- 
 Ned Deily,
 nad at acm.org



More information about the Distutils-SIG mailing list