It's actually an ImportWarning, not Error (or at least that's what I meant on import-sig). If the module is eventually found then there is no error.
On Thu, Apr 19, 2012 at 18:56, eric.smith <python-check...@python.org>wrote: > http://hg.python.org/peps/rev/af61fe9a56fb > changeset: 4281:af61fe9a56fb > user: Eric V. Smith <e...@trueblade.com> > date: Thu Apr 19 18:56:22 2012 -0400 > summary: > Note that ImportError will no longer be raised due to a missing > __init__.py file. > > files: > pep-0420.txt | 5 +++++ > 1 files changed, 5 insertions(+), 0 deletions(-) > > > diff --git a/pep-0420.txt b/pep-0420.txt > --- a/pep-0420.txt > +++ b/pep-0420.txt > @@ -148,6 +148,11 @@ > path. With namespace packages, all entries in the path must be > scanned. > > +Note that an ImportError will no longer be raised for a directory > +lacking an ``__init__.py`` file. Such a directory will now be imported > +as a namespace package, whereas in prior Python versions an > +ImportError would be raised. > + > At PyCon 2012, we had a discussion about namespace packages at which > PEP 382 and PEP 402 were rejected, to be replaced by this PEP [1]_. > > > -- > Repository URL: http://hg.python.org/peps > > _______________________________________________ > Python-checkins mailing list > python-check...@python.org > http://mail.python.org/mailman/listinfo/python-checkins > >
_______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com