Use a lazy import for portage.dep instide portage.util.
authorZac Medico <zmedico@gentoo.org>
Sat, 4 Sep 2010 05:08:26 +0000 (22:08 -0700)
committerZac Medico <zmedico@gentoo.org>
Sat, 4 Sep 2010 05:08:26 +0000 (22:08 -0700)
pym/portage/util/__init__.py

index ff6302e60d059ac70e68d8bf2d0539ea8c82d404..fa8ba6f6ab84d7239ca01ce746c9a4c6adfbace8 100644 (file)
@@ -24,6 +24,7 @@ import traceback
 
 import portage
 portage.proxy.lazyimport.lazyimport(globals(),
+       'portage.dep:Atom',
        'portage.util.listdir:_ignorecvs_dirs'
 )
 from portage import StringIO
@@ -36,7 +37,6 @@ from portage import _unicode_encode
 from portage import _unicode_decode
 from portage.exception import InvalidAtom, PortageException, FileNotFound, \
        OperationNotPermitted, PermissionDenied, ReadOnlyFileSystem
-from portage.dep import Atom
 from portage.localization import _
 from portage.proxy.objectproxy import ObjectProxy
 from portage.cache.mappings import UserDict