From: Matthew S. <gld...@us...> - 2005-02-24 15:02:14
|
Stephen Waterbury wrote: > IMHO, unless a package is > maintained as a separate distribution, it should install > itself within the namespace of its parent package. This is why it totally, absolutely, positively, posilutely, absitively, sucks that relative imports weren't implemented by Python 2.4 (...wishing I had more time, and more mad C skills...) We were going to do precisely what you suggested to include dependencies within Schevo, but then realized that said dependencies would be doing quite a bit of absolute importing of themselves. That's when we decided to hack around it, because we didn't want to patch a bunch of import statements in the several large moving targets that are Schevo's dependencies ;) -- Matthew R. Scott |