List data files are listed in the Distribution attribute 'data_files',
rather than 'data'.
diff --git a/Lib/distutils/command/install_data.py b/Lib/distutils/command/install_data.py
index 448614b..fd9836b 100644
--- a/Lib/distutils/command/install_data.py
+++ b/Lib/distutils/command/install_data.py
@@ -17,7 +17,7 @@
self._install_dir_from('install_data')
def run (self):
- self._copy_files(self.distribution.data)
+ self._copy_files(self.distribution.data_files)
def get_inputs (self):
- return self.distribution.data or []
+ return self.distribution.data_files or []
diff --git a/Lib/distutils/dist.py b/Lib/distutils/dist.py
index 998cff7..24c8d2b 100644
--- a/Lib/distutils/dist.py
+++ b/Lib/distutils/dist.py
@@ -155,7 +155,7 @@
self.include_dirs = None
self.extra_path = None
self.scripts = None
- self.data = None
+ self.data_files = None
# And now initialize bookkeeping stuff that can't be supplied by
# the caller at all. 'command_obj' maps command names to