old_contents: #!/usr/bin/env python
  
  import sys
  if 'build_sphinx' in sys.argv or 'develop' in sys.argv:
      from setuptools import setup, Command
  else:
      from distutils.core import setup, Command
  
  with open('README.rst') as file:
      long_description = file.read()
  
  with open('CHANGES') as file:
      long_description += file.read()
  
  # no versions yet from agpy import __version__ as version
  
  class PyTest(Command):
      user_options = []
      def initialize_options(self):
          pass
      def finalize_options(self):
          pass
      def run(self):
          import sys,subprocess
          errno = subprocess.call([sys.executable, 'runtests.py'])
          raise SystemExit(errno)
  
  execfile('image_registration/version.py')
  
  setup(name='image_registration',
        version=__version__,
        description='Image Registration Tools for extended images in astronomy.',
        long_description=long_description,
        author='Adam Ginsburg',
        author_email='adam.g.ginsburg@gmail.com',
        url='https://github.com/keflavich/image_registration',
        packages=['image_registration', 'image_registration/fft_tools',
            'image_registration/tests','image_registration/FITS_tools'], 
        cmdclass = {'test': PyTest},
       )
  
new_contents: #!/usr/bin/env python
  
  import sys
  if 'build_sphinx' in sys.argv or 'develop' in sys.argv:
      from setuptools import setup, Command
  else:
      from distutils.core import setup, Command
  
  with open('README.rst') as file:
      long_description = file.read()
  
  with open('CHANGES') as file:
      long_description += file.read()
  
  # no versions yet from agpy import __version__ as version
  
  class PyTest(Command):
      user_options = []
      def initialize_options(self):
          pass
      def finalize_options(self):
          pass
      def run(self):
          import sys,subprocess
          errno = subprocess.call([sys.executable, 'runtests.py'])
          raise SystemExit(errno)
  
  execfile('image_registration/version.py')
  
  setup(name='image_registration',
        version=__version__,
        description='Image Registration Tools for extended images in astronomy.',
        long_description=long_description,
        author='Adam Ginsburg',
        author_email='adam.g.ginsburg@gmail.com',
        url='https://github.com/keflavich/image_registration',
        packages=['image_registration', 'image_registration/fft_tools',
            'image_registration/tests','image_registration/FITS_tools'], 
        cmdclass = {'test': PyTest},
        requires=['pytest'],
       )
  
subject: add pytest as a requirement