hi modulegraph.py os_listdir hangs on none existing dirs (strange) ::
def os_listdir(path): """ os.listdir with support for zipfiles """ try: return os.listdir(path) except os.error: info = sys.exc_info() rest = '' while not os.path.exists(path): path, r = os.path.split(path) rest = os.path.join(r, rest) workaround :: rest = '' prev_rest = None while not os.path.exists(path) and prev_rest != rest: prev_rest = rest path, r = os.path.split(path) rest = os.path.join(r, rest) is there a unittest function to verify endless loops ? cheers REPEATED message from correct list account: i am trying to setup a modulegraph test that triggers missing import for ifilter, imap some hurdles * i am not at a mac currently. a good thing, this results in cross platform tests * altgraph must be installed because pkg_resource require does not find it otherwise this is not so good, as i prefer not to install things but just copy/symlink especially while developing * modulegraph.util uses :: if sys.version_info[0] != 2: import re cookie_re = re.compile(b"coding[:=]\s*([-\w.]+)") it is correct, that this wont be executed for python versions 2.*, but it will be compiled and the syntax ``b"something"`` works only from 2.6 up cheers _______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig unsubscribe: http://mail.python.org/mailman/options/Pythonmac-SIG