old_contents: #!/usr/bin/env python
  from setuptools import setup
  import os, re
  
  PKG='oauth2'
  VERSIONFILE = os.path.join('oauth2', '_version.py')
  verstr = "unknown"
  try:
      verstrline = open(VERSIONFILE, "rt").read()
  except EnvironmentError:
      pass # Okay, there is no version file.
  else:
      MVSRE = r"^manual_verstr *= *['\"]([^'\"]*)['\"]"
      mo = re.search(MVSRE, verstrline, re.M)
      if mo:
          mverstr = mo.group(1)
      else:
          print "unable to find version in %s" % (VERSIONFILE,)
          raise RuntimeError("if %s.py exists, it must be well-formed" % (VERSIONFILE,))
      AVSRE = r"^auto_build_num *= *['\"]([^'\"]*)['\"]"
      mo = re.search(AVSRE, verstrline, re.M)
      if mo:
          averstr = mo.group(1)
      else:
          averstr = ''
      verstr = '.'.join([mverstr, averstr])
  
  setup(name=PKG,
        version=verstr,
        description="library for OAuth version 1.0",
        author="Joe Stump",
        author_email="joe@simplegeo.com",
        url="http://github.com/simplegeo/python-oauth2",
        packages = ['oauth2'],
        install_requires = ['httplib2'],
        license = "MIT License",
        keywords="oauth",
        zip_safe = True,
        test_suite="tests",
        tests_require=['coverage', 'mock'])
  
new_contents: #!/usr/bin/env python
  from setuptools import setup
  import os, re
  
  PKG='oauth2'
  VERSIONFILE = os.path.join('oauth2', '_version.py')
  verstr = "unknown"
  try:
      verstrline = open(VERSIONFILE, "rt").read()
  except EnvironmentError:
      pass # Okay, there is no version file.
  else:
      MVSRE = r"^manual_verstr *= *['\"]([^'\"]*)['\"]"
      mo = re.search(MVSRE, verstrline, re.M)
      if mo:
          mverstr = mo.group(1)
      else:
          print "unable to find version in %s" % (VERSIONFILE,)
          raise RuntimeError("if %s.py exists, it must be well-formed" % (VERSIONFILE,))
      AVSRE = r"^auto_build_num *= *['\"]([^'\"]*)['\"]"
      mo = re.search(AVSRE, verstrline, re.M)
      if mo:
          averstr = mo.group(1)
      else:
          averstr = ''
      verstr = '.'.join([mverstr, averstr])
  
  setup(name=PKG,
        version=verstr,
        description="library for OAuth version 1.0",
        author="Joe Stump",
        author_email="joe@simplegeo.com",
        url="http://github.com/simplegeo/python-oauth2",
        packages = ['oauth2'],
        install_requires = ['httplib2'],
        license = "MIT License",
        keywords="oauth",
        zip_safe = True,
        test_suite="tests",
        tests_require=['coverage', 'mock'],
        classifiers=[
          'Programming Language :: Python :: 2.6',
          'Programming Language :: Python :: 2.7',
          'Programming Language :: Python :: 2 :: Only',
          'License :: OSI Approved :: MIT License',
          'Natural Language :: English',
          'Development Status :: 5 - Production/Stable'
        ])
  
subject: Add classifiers to setup.py