old_contents: #!/usr/bin/env python
  # coding=utf-8
  
  from setuptools import setup, find_packages
  
  import versioneer
  
  
  tests_require = [ 
      'pytest',
      'pytest-flake8',
      'deepdiff',
      'flake8',
      'hypothesis',
      'mock',
      'pep8-naming',
  ]
  
  
  setup(
      name="eodatasets",
      description="Packaging, metadata and provenance for GA EO datasets",
      version=versioneer.get_version(),
      cmdclass=versioneer.get_cmdclass(),
      packages=find_packages(exclude=('tests', 'tests.*')),
      package_data={
          '': ['*.json'],
      },
      install_requires=[
          'click',
          'python-dateutil',
          'checksumdir',
          'ciso8601',
          'gdal',
          'numpy',
          'pyyaml',
          'rasterio',
          'shapely',
          'scipy'
      ],
      tests_require=tests_require,
      extras_require={
          'test': tests_require
      },
      entry_points='''
          [console_scripts]
          eod-package=eodatasets.scripts.genpackage:run
          eod-generate-metadata=eodatasets.scripts.genmetadata:run
          eod-generate-browse=eodatasets.scripts.genbrowse:run
          eod-prepare=eodatasets.scripts.genprepare:run
      ''',
  )
  
new_contents: #!/usr/bin/env python
  # coding=utf-8
  
  from setuptools import setup, find_packages
  
  import versioneer
  
  
  tests_require = [ 
      'pytest',
      'pytest-flake8',
      'deepdiff',
      'flake8',
      'hypothesis',
      'mock',
      'pep8-naming',
  ]
  
  
  setup(
      name="eodatasets",
      description="Packaging, metadata and provenance for GA EO datasets",
      version=versioneer.get_version(),
      cmdclass=versioneer.get_cmdclass(),
      packages=find_packages(exclude=('tests', 'tests.*')),
      package_data={
          '': ['*.json'],
      },
      install_requires=[
          'click',
          'python-dateutil',
          'checksumdir',
          'ciso8601',
          'gdal',
          'numpy',
          'pyyaml',
          'rasterio',
          'shapely',
          'scipy'
      ],
      tests_require=tests_require,
      extras_require={
          'test': tests_require
      },
      entry_points='''
          [console_scripts]
          eod-package=eodatasets.scripts.genpackage:run
          eod-generate-metadata=eodatasets.scripts.genmetadata:run
          eod-generate-browse=eodatasets.scripts.genbrowse:run
          eod-prepare=eodatasets.scripts.genprepare:run
          eod-recompress-tar=eodatasets.scripts.recompress:main
      ''',
  )
  
subject: Add entrypoint for tar-recompress