old_contents: import os
  from setuptools import setup, find_packages
  
  def read(fname):
      return open(os.path.join(os.path.dirname(__file__), fname)).read()
  
  setup(
      name = "pywatch",
      version = "0.4",
      url = 'http://heisel.org/blog/code/pywatch/',
      license = 'MIT',
      description = "Runs arbitrary commands if files specified to be watched change.",
      long_description = read('README'),
  
      author = 'Chris Heisel',
      author_email = 'chris@heisel.org',
  
      packages = find_packages('src'),
      package_dir = {'': 'src'},
  
      install_requires = ['setuptools'],
  
      classifiers = [
          'Development Status :: 4 - Beta',
          'Environment :: Console',
          'Intended Audience :: Developers',
          'License :: OSI Approved :: MIT License', 
          'Natural Language :: English',
          'Programming Language :: Python',
          'Topic :: Software Development :: Libraries :: Python Modules',
      ],
  
      scripts=['scripts/pywatch'],
  )
  
  
new_contents: import os
  from setuptools import setup, find_packages
  
  def read(fname):
      return open(os.path.join(os.path.dirname(__file__), fname)).read()
  
  tests_require = ['mock']
  
  setup(
      name = "pywatch",
      version = "0.5",
      url = 'http://heisel.org/blog/code/pywatch/',
      license = 'MIT',
      description = "Runs arbitrary commands if files specified to be watched change.",
      long_description = read('README'),
  
      author = 'Chris Heisel',
      author_email = 'chris@heisel.org',
  
      packages = find_packages('src'),
      package_dir = {'': 'src'},
  
      install_requires = ['setuptools'],
  
      classifiers = [
          'Development Status :: 4 - Beta',
          'Environment :: Console',
          'Intended Audience :: Developers',
          'License :: OSI Approved :: MIT License', 
          'Natural Language :: English',
          'Programming Language :: Python',
          'Topic :: Software Development :: Libraries :: Python Modules',
      ],
  
      scripts=['scripts/pywatch'],
  )
  
  
subject: bump version and add test_requirements