old_contents: #!/usr/bin/env python
  
  def configuration(parent_package='',top_path=None):
      from numpy.distutils.misc_util import Configuration
      config = Configuration('datasets',parent_package,top_path)
      config.add_subpackage('oldfaithful')
      config.add_subpackage('pendigits')
      config.add_subpackage('iris')
      config.add_subpackage('heart')
      config.add_subpackage('german')
      config.add_subpackage('nwis')
      config.add_subpackage('narr')
      config.add_subpackage('misc')
      config.add_data_dir('data')
      config.add_data_dir('descr')
      config.make_config_py() # installs __config__.py
      return config
  
  if __name__ == '__main__':
      print 'This is the wrong setup.py file to run'
  
new_contents: #!/usr/bin/env python
  
  def configuration(parent_package='',top_path=None):
      from numpy.distutils.misc_util import Configuration
      config = Configuration('datasets',parent_package,top_path)
      config.add_subpackage('oldfaithful')
      config.add_subpackage('pendigits')
      config.add_subpackage('heart')
      config.add_subpackage('german')
      config.add_subpackage('nwis')
      config.add_subpackage('narr')
      config.add_subpackage('misc')
      config.add_data_dir('data')
      config.add_data_dir('descr')
      config.make_config_py() # installs __config__.py
      return config
  
  if __name__ == '__main__':
      print 'This is the wrong setup.py file to run'
  
subject: remove iris as python package (it is now just a data directory)