[Python-3000] PEP to change how the main module is delineated
rhamph at gmail.com
Tue Apr 24 02:00:42 CEST 2007
On 4/23/07, Guido van Rossum <guido at python.org> wrote:
> On 4/23/07, Adam Olsen <rhamph at gmail.com> wrote:
> > I note there's 26 files
> > marked executable and 50 with #!/usr/bin/env python, so there's quite
> > a bit of prior art in the "old way".
> Where are these files? If they are directly in Lib, that's not a
> problem. The PEP only addresses what happens if these are in a
> subpackage (like test).
$ ls -l Lib/test/*.py | grep -c '^...x'
$ head -qn 1 Lib/test/*.py | grep -c /usr/bin/env
> > Besides correcting the stdlib, adding a warning when running a script
> > from a dir with __init__.py would help change the momentum.
> Patch anyone? We could move regrtest out of the test package into Lib.
Adam Olsen, aka Rhamphoryncus
More information about the Python-3000