old_contents: from setuptools import setup
  from sys import version_info
  from pypuppetdb_daily_report import VERSION
  
  pyver_requires = ['pypuppetdb>=0.1.0, <=1.0.0',
                    'anyjson>=0.3.0, <=1.0.0',
                    'Jinja2>=2.7.0, <=2.8.0',
                    'pytz',
                    'tzlocal>=1.1., <=2.0.0'
                    ]
  
  with open('README.rst') as file:
      long_description = file.read()
  
  classifiers = [
      'Development Status :: 4 - Beta',
      'Environment :: Console',
      'Intended Audience :: System Administrators',
      'Intended Audience :: Information Technology',
      'Natural Language :: English',
      'Operating System :: POSIX',
      'Programming Language :: Python',
      'Programming Language :: Python :: 3',
  ]
  
  setup(
      name='pypuppetdb_daily_report',
      version=VERSION,
      author='Jason Antman',
      author_email='jason@jasonantman.com',
      packages=['pypuppetdb_daily_report', 'pypuppetdb_daily_report.tests'],
      package_data={'pypuppetdb_daily_report': ['templates/*.html']},
      entry_points="""
      [console_scripts]
      pypuppetdb_daily_report = pypuppetdb_daily_report.pypuppetdb_daily_report:console_entry_point
      """,
      url='http://github.com/jantman/pypuppetdb-daily-report/',
      license='Apache 2',
      description='Daily run summary report for PuppetDB, written in Python using nedap\'s pypuppetdb module.',
      long_description=long_description,
      install_requires=pyver_requires,
      keywords="puppet puppetdb report summary",
      classifiers=classifiers
  )
  
new_contents: from setuptools import setup
  from sys import version_info
  from pypuppetdb_daily_report import VERSION
  
  pyver_requires = ['pypuppetdb>=0.1.0, <=1.0.0',
                    'anyjson>=0.3.0, <=1.0.0',
                    'Jinja2>=2.7.0, <=2.8.0',
                    'pytz',
                    'tzlocal>=1.1., <=2.0.0',
                    'ago>=0.0.6, <=0.1.0',
                    ]
  
  with open('README.rst') as file:
      long_description = file.read()
  
  classifiers = [
      'Development Status :: 4 - Beta',
      'Environment :: Console',
      'Intended Audience :: System Administrators',
      'Intended Audience :: Information Technology',
      'Natural Language :: English',
      'Operating System :: POSIX',
      'Programming Language :: Python',
      'Programming Language :: Python :: 3',
  ]
  
  setup(
      name='pypuppetdb_daily_report',
      version=VERSION,
      author='Jason Antman',
      author_email='jason@jasonantman.com',
      packages=['pypuppetdb_daily_report', 'pypuppetdb_daily_report.tests'],
      package_data={'pypuppetdb_daily_report': ['templates/*.html']},
      entry_points="""
      [console_scripts]
      pypuppetdb_daily_report = pypuppetdb_daily_report.pypuppetdb_daily_report:console_entry_point
      """,
      url='http://github.com/jantman/pypuppetdb-daily-report/',
      license='Apache 2',
      description='Daily run summary report for PuppetDB, written in Python using nedap\'s pypuppetdb module.',
      long_description=long_description,
      install_requires=pyver_requires,
      keywords="puppet puppetdb report summary",
      classifiers=classifiers
  )
  
subject: add missing requirement