[Python-Dev] Relative Package Imports
James C. Ahlstrom
jim@interet.com
Tue, 14 Sep 1999 09:46:23 -0400
Jim Fulton wrote:
>
> "M.-A. Lemburg" wrote:
> > In the end, having written a self-contained package is a "feature"
> > of that package. Other authors can then say: ok, I can
> > plugin your package if it's self-contained.
>
> Well said. It really should be possible to provide
> *self-contained* package hierarchies.
> There are at
> least two people in this discussion that are trying hard to
> make use of packages and have observed a significant problem.
OK, just to make sure I understand this. You are saying that
a ".." operation is needed in imports so that a package author
with a package which looks like this:
mypackage
mypackage/sub1/mod1.py
mypackage/sub2/mod2.py
can write "import __.sub2.mod2" instead of "import mypackage.sub2.mod2"
within the file mod1.py. Right?
Jim Ahlstrom