old_contents: #! /usr/bin/env python3
  
  import os
  from setuptools import setup, find_packages
  
  
  here = os.path.abspath(os.path.dirname(__file__))
  
  
  def read(fname):
      return open(os.path.join(here, fname)).read()
  
  
  extra_files = {'WrightTools': ['datasets', 'datasets/*', 'datasets/*/*', 'datasets/*/*/*',
                                 'VERSION', 'WT5_VERSION']}
  
  with open(os.path.join(here, 'requirements.txt')) as f:
      required = f.read().splitlines()
  
  with open(os.path.join(here, 'WrightTools', 'VERSION')) as version_file:
      version = version_file.read().strip()
  
  setup(
      name='WrightTools',
      packages=find_packages(exclude=('tests', 'tests.*')),
      package_data=extra_files,
      python_requires='>=3.5',
      setup_requires=['pytest-runner'],
      tests_require=['pytest', 'pytest-cov',
                     'sphinx==1.6.5', 'sphinx-gallery==0.1.12', 'sphinx-rtd-theme'],
      install_requires=required,
      extras_require={'docs': ['sphinx-gallery==0.1.12']},
      version=version,
      description='Tools for loading, processing, and plotting multidimensional spectroscopy data.',
      long_description=read('README.rst'),
      author='WrightTools Developers',
      license='MIT',
      url='http://wright.tools',
      keywords='spectroscopy science multidimensional visualization',
      classifiers=['Development Status :: 5 - Production/Stable',
                   'Intended Audience :: Science/Research',
                   'License :: OSI Approved :: MIT License',
                   'Natural Language :: English',
                   'Programming Language :: Python :: 3',
                   'Programming Language :: Python :: 3.5',
                   'Programming Language :: Python :: 3.6',
                   'Topic :: Scientific/Engineering',
                   ]
  )
  
new_contents: #! /usr/bin/env python3
  
  import os
  from setuptools import setup, find_packages
  
  
  here = os.path.abspath(os.path.dirname(__file__))
  
  
  def read(fname):
      return open(os.path.join(here, fname)).read()
  
  
  extra_files = {'WrightTools': ['datasets', 'datasets/*', 'datasets/*/*', 'datasets/*/*/*',
                                 'datasets/*/*/*/*', 'VERSION', 'WT5_VERSION']}
  
  with open(os.path.join(here, 'requirements.txt')) as f:
      required = f.read().splitlines()
  
  with open(os.path.join(here, 'WrightTools', 'VERSION')) as version_file:
      version = version_file.read().strip()
  
  setup(
      name='WrightTools',
      packages=find_packages(exclude=('tests', 'tests.*')),
      package_data=extra_files,
      python_requires='>=3.5',
      setup_requires=['pytest-runner'],
      tests_require=['pytest', 'pytest-cov',
                     'sphinx==1.6.5', 'sphinx-gallery==0.1.12', 'sphinx-rtd-theme'],
      install_requires=required,
      extras_require={'docs': ['sphinx-gallery==0.1.12']},
      version=version,
      description='Tools for loading, processing, and plotting multidimensional spectroscopy data.',
      long_description=read('README.rst'),
      author='WrightTools Developers',
      license='MIT',
      url='http://wright.tools',
      keywords='spectroscopy science multidimensional visualization',
      classifiers=['Development Status :: 5 - Production/Stable',
                   'Intended Audience :: Science/Research',
                   'License :: OSI Approved :: MIT License',
                   'Natural Language :: English',
                   'Programming Language :: Python :: 3',
                   'Programming Language :: Python :: 3.5',
                   'Programming Language :: Python :: 3.6',
                   'Topic :: Scientific/Engineering',
                   ]
  )
  
subject: add extra level of depth to dataset wildcard (#599)