old_contents: from setuptools import setup, find_packages
  
  # Prevent "TypeError: 'NoneType' object is not callable" error
  # when running python setup.py test 
  # (see http://www.eby-sarna.com/pipermail/peak/2010-May/003357.html)
  try:
      import multiprocessing
  except ImportError:
      pass
  
  setup(
      name='cmakelists_parsing',
      version='0.3',
      author='Issac Trotts',
      author_email='issac.trotts@gmail.com',
      url='http://github.com/ijt/cmakelists_parsing',
      description='Parser for CMakeLists.txt files',
      packages=find_packages(),
      zip_safe=False,
      install_requires=['pyPEG2'],
      include_package_data=True,
      entry_points = {
          'console_scripts': [
              'cmake_pprint = cmakelists_parsing.cmake_pprint:main',
          ]
      })
  
  
new_contents: from setuptools import setup, find_packages
  
  # Prevent "TypeError: 'NoneType' object is not callable" error
  # when running python setup.py test 
  # (see http://www.eby-sarna.com/pipermail/peak/2010-May/003357.html)
  try:
      import multiprocessing
  except ImportError:
      pass
  
  setup(
      name='cmakelists_parsing',
      version='0.3',
      author='Issac Trotts',
      author_email='issac.trotts@gmail.com',
      url='http://github.com/ijt/cmakelists_parsing',
      description='Parser for CMakeLists.txt files',
      packages=find_packages(),
      zip_safe=False,
      install_requires=['pyPEG2'],
      tests_require=['nose'],
      test_suite='nose.collector',
      include_package_data=True,
      entry_points = {
          'console_scripts': [
              'cmake_pprint = cmakelists_parsing.cmake_pprint:main',
          ]
      })
  
  
subject: Put nose back into setup.py for now.