瀏覽代碼

Fix filtering during collection of paths in setup.py

Thanks Marek Brzóska for the report.
Ramiro Morales 12 年之前
父節點
當前提交
f179a5198e
共有 1 個文件被更改,包括 1 次插入3 次删除
  1. 1 3
      setup.py

+ 1 - 3
setup.py

@@ -68,9 +68,7 @@ django_dir = 'django'
 
 for dirpath, dirnames, filenames in os.walk(django_dir):
     # Ignore PEP 3147 cache dirs and those whose names start with '.'
-    for i, dirname in enumerate(dirnames):
-        if dirname.startswith('.') or dirname == '__pycache__':
-            del dirnames[i]
+    dirnames[:] = [d for d in dirnames if not d.startswith('.') and d != '__pycache__']
     if '__init__.py' in filenames:
         packages.append('.'.join(fullsplit(dirpath)))
     elif filenames: