old_contents: import sys
  from setuptools import setup
  
  if sys.version_info < (2, 6):
      raise Exception('Wiggelen requires Python 2.6 or higher.')
  
  # Todo: How does this play with pip freeze requirement files?
  requires = ['nose']
  
  # Python 2.6 does not include the argparse module.
  try:
      import argparse
  except ImportError:
      requires.append('argparse')
  
  import wiggelen as distmeta
  
  setup(
      name='wiggelen',
      version=distmeta.__version__,
      description='Working with wiggle tracks in Python',
      long_description=distmeta.__doc__,
      author=distmeta.__author__,
      author_email=distmeta.__contact__,
      url=distmeta.__homepage__,
      license='MIT License',
      platforms=['any'],
      packages=['wiggelen'],
      requires=requires,
      entry_points = {
          'console_scripts': ['wiggelen = wiggelen.commands:main']
          },
      classifiers = [
          'Development Status :: 3 - Alpha',
          'Intended Audience :: Developers',
          'Intended Audience :: Science/Research',
          'Operating System :: OS Independent',
          'Programming Language :: Python',
          'Topic :: Scientific/Engineering',
          ],
      keywords='bioinformatics'
  )
  
new_contents: import sys
  from setuptools import setup
  
  if sys.version_info < (2, 6):
      raise Exception('Wiggelen requires Python 2.6 or higher.')
  
  # Todo: How does this play with pip freeze requirement files?
  requires = ['nose']
  
  # Python 2.6 does not include the argparse module.
  try:
      import argparse
  except ImportError:
      requires.append('argparse')
  
  with open('README.rst') as readme:
      long_description = readme.read()
  
  import wiggelen as distmeta
  
  setup(
      name='wiggelen',
      version=distmeta.__version__,
      description='Working with wiggle tracks in Python',
      long_description=long_description,
      author=distmeta.__author__,
      author_email=distmeta.__contact__,
      url=distmeta.__homepage__,
      license='MIT License',
      platforms=['any'],
      packages=['wiggelen'],
      requires=requires,
      entry_points = {
          'console_scripts': ['wiggelen = wiggelen.commands:main']
          },
      classifiers = [
          'Development Status :: 3 - Alpha',
          'Intended Audience :: Developers',
          'Intended Audience :: Science/Research',
          'Operating System :: OS Independent',
          'Programming Language :: Python',
          'Topic :: Scientific/Engineering',
          ],
      keywords='bioinformatics'
  )
  
subject: Use README.rst as long description for PyPi