Changeset 756
- Timestamp:
- 07/20/07 10:36:39 (1 year ago)
- Files:
-
- pyrun/trunk/discover_and_run.rst (added)
- pyrun/trunk/pyrun.py (modified) (3 diffs)
- pyrun/trunk/pyrun.rst (added)
- pyrun/trunk/test_discover_and_run.py (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
pyrun/trunk/pyrun.py
r755 r756 36 36 inspect.getmoduleinfo) then return a 4 element tuple: 37 37 38 ( absoloute *parent* of `path`, modname, ext, mode, mtype)38 (dirname(path), modname, ext, mode, mtype) 39 39 40 40 modname, ext, mode and mtype are obtained using `inspect.getmoduleinfo` … … 50 50 if mtype not in allowmtypes: 51 51 return None 52 abs_path = dirname(normpath(abspath(expandvars(expanduser(path))))) 53 return (abs_path, modname, ext, mode, mtype) 52 return (dirname(path), modname, ext, mode, mtype) 54 53 55 54 # from distutils.util, because fools at debian think its a good idea to remove … … 134 133 keep.append(s) 135 134 elif ver >= eggs[pkgname][1]: 136 prune_2ndpass.append(s)137 elif ver < eggs[pkgname][1]:138 135 prune_2ndpass.append(eggs[pkgname][2]) 139 136 keep.append(s) 137 elif ver < eggs[pkgname][1]: 138 prune_2ndpass.append(s) 140 139 141 140 prune_2ndpass = frozenset(prune_2ndpass)