Browse Source

Fix filtering during collection of paths in setup.py

Thanks Marek Brzóska for the report.
Ramiro Morales 12 năm trước cách đây
mục cha
commit
f179a5198e
1 tập tin đã thay đổi với 1 bổ sung3 xóa
  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: