old_contents: from setuptools import setup
  import glob
  import os.path as op
  from os import listdir
  from pyuvdata import version
  import json
  
  data = [version.git_origin, version.git_hash, version.git_description, version.git_branch]
  with open(op.join('pyuvdata', 'GIT_INFO'), 'w') as outfile:
      json.dump(data, outfile)
  
  setup_args = {
      'name': 'pyuvdata',
      'author': 'HERA Team',
      'url': 'https://github.com/HERA-Team/pyuvdata',
      'license': 'BSD',
      'description': 'an interface for astronomical interferometeric datasets in python',
      'package_dir': {'pyuvdata': 'pyuvdata', 'uvdata': 'uvdata'},
      'packages': ['pyuvdata', 'uvdata'],
      'scripts': glob.glob('scripts/*'),
      'version': version.version,
      'include_package_data': True,
      'install_requires': ['numpy>=1.10', 'scipy', 'astropy>=1.2', 'pyephem', 'aipy'],
      'classifiers': ['Development Status :: 5 - Production/Stable',
                      'Intended Audience :: Science/Research',
                      'License :: OSI Approved :: BSD License',
                      'Programming Language :: Python :: 2.7',
                      'Topic :: Scientific/Engineering :: Astronomy'],
      'keywords': 'radio astronomy interferometry'
  }
  
  if __name__ == '__main__':
      apply(setup, (), setup_args)
  
new_contents: from setuptools import setup
  import glob
  import os.path as op
  from os import listdir
  from pyuvdata import version
  import json
  
  data = [version.git_origin, version.git_hash, version.git_description, version.git_branch]
  with open(op.join('pyuvdata', 'GIT_INFO'), 'w') as outfile:
      json.dump(data, outfile)
  
  setup_args = {
      'name': 'pyuvdata',
      'author': 'HERA Team',
      'url': 'https://github.com/HERA-Team/pyuvdata',
      'license': 'BSD',
      'description': 'an interface for astronomical interferometeric datasets in python',
      'package_dir': {'pyuvdata': 'pyuvdata'},
      'packages': ['pyuvdata'],
      'scripts': glob.glob('scripts/*'),
      'version': version.version,
      'include_package_data': True,
      'install_requires': ['numpy>=1.10', 'scipy', 'astropy>=1.2', 'pyephem', 'aipy'],
      'classifiers': ['Development Status :: 5 - Production/Stable',
                      'Intended Audience :: Science/Research',
                      'License :: OSI Approved :: BSD License',
                      'Programming Language :: Python :: 2.7',
                      'Topic :: Scientific/Engineering :: Astronomy'],
      'keywords': 'radio astronomy interferometry'
  }
  
  if __name__ == '__main__':
      apply(setup, (), setup_args)
  
subject: fix setup.py after deleting uvdata directory