diff --git a/acrylamid/helpers.py b/acrylamid/helpers.py index 772287d9..9425bbbc 100644 --- a/acrylamid/helpers.py +++ b/acrylamid/helpers.py @@ -408,13 +408,13 @@ def find(directories, filterfunc): yield join(root, fname) for filename in find(directories, filterfunc): - modname, ext = os.path.splitext(os.path.basename(rchop(filename, '/__init__.py'))) + modname, ext = os.path.splitext(os.path.basename(rchop(filename, os.sep + '__init__.py'))) fp, path, descr = imp.find_module(modname, directories) prefix = commonprefix((PATH, filename)) if prefix: modname = 'acrylamid.' - modname += rchop(filename[len(prefix):].replace('/', '.'), '.py') + modname += rchop(filename[len(prefix):].replace(os.sep, '.'), '.py') try: mod = sys.modules[modname]