On Mon, Jun 20, 2011 at 10:03 AM, Mike Graham
Would it be possible to allow a more simple definition, for example putting the dot itself in the filename? Where these would be similar?
site-packages/ foo/ __init__.py foo.bar.py foo.baz/ __init__.py qux.py foo.spam.eggs.py
and
site-packages/ foo/ __init__.py bar.py baz/ __init__.py qux.py spam/ __init__.py #empty eggs.py
I fail to see how the first example is clearer than the second. Indeed the opposite seems to be true. What i think you need to understand is that the name of the module is the same as the path to it. IMO the current system emphasizes that very strongly and this proposal would only make the concept less clear. --Alex