We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2ccbc60 commit ce71444Copy full SHA for ce71444
setupbase.py
@@ -348,11 +348,12 @@ def run(self):
348
pass
349
350
result = cls.run(self)
351
- data_files = []
352
- for dname in data_dirs:
353
- data_files.extend(get_data_files(dname))
354
- # update data-files in case this created new files
355
- self.distribution.data_files = data_files
+ if data_dirs:
+ data_files = self.distribution.data_files if self.distribution.data_files else []
+ for dname in data_dirs:
+ data_files.extend(get_data_files(dname))
+ # update data-files in case this created new files
356
+ self.distribution.data_files = data_files
357
# also update package data
358
update_package_data(self.distribution)
359
return result
0 commit comments