old_contents: try:
      # Try using ez_setup to install setuptools if not already installed.
      from ez_setup import use_setuptools
      use_setuptools()
  except ImportError:
      # Ignore import error and assume Python 3 which already has setuptools.
      pass
  
  from setuptools import setup
  
  DESC = ('This Python library for Raspberry Pi makes it easy to leverage the '
          'complex functionality of the Texas Instruments INA219 '
          'sensor to measure voltage, current and power.')
  
  classifiers = ['Development Status :: 4 - Beta',
                 'Operating System :: POSIX :: Linux',
                 'License :: OSI Approved :: MIT License',
                 'Intended Audience :: Developers',
                 'Programming Language :: Python :: 2.7',
                 'Programming Language :: Python :: 3.4',
                 'Topic :: System :: Hardware :: Hardware Drivers']
  
  # Define required packages.
  requires = ['Adafruit_GPIO', 'mock']
  
  
  def read_long_description():
      try:
          import pypandoc
          return pypandoc.convert('README.md', 'rst')
      except(IOError, ImportError):
          return ""
  
  
  setup(name='pi-ina219',
        version='1.3.0',
        author='Chris Borrill',
        author_email='chris.borrill@gmail.com',
        description=DESC,
        long_description=read_long_description(),
        license='MIT',
        url='https://github.com/chrisb2/pi_ina219/',
        classifiers=classifiers,
        keywords='ina219 raspberrypi',
        install_requires=requires,
        test_suite='tests',
        py_modules=['ina219'])
  
new_contents: try:
      # Try using ez_setup to install setuptools if not already installed.
      from ez_setup import use_setuptools
      use_setuptools()
  except ImportError:
      # Ignore import error and assume Python 3 which already has setuptools.
      pass
  
  from setuptools import setup
  
  DESC = ('This Python library for Raspberry Pi makes it easy to leverage the '
          'complex functionality of the Texas Instruments INA219 '
          'sensor to measure voltage, current and power.')
  
  classifiers = ['Development Status :: 5 - Production/Stable',
                 'Operating System :: POSIX :: Linux',
                 'License :: OSI Approved :: MIT License',
                 'Intended Audience :: Developers',
                 'Programming Language :: Python :: 2.7',
                 'Programming Language :: Python :: 3.4',
                 'Programming Language :: Python :: 3.5',
                 'Programming Language :: Python :: 3.6',
                 'Programming Language :: Python :: 3.7',
                 'Topic :: System :: Hardware :: Hardware Drivers']
  
  # Define required packages.
  requires = ['Adafruit_GPIO', 'mock']
  
  
  def read_long_description():
      try:
          import pypandoc
          return pypandoc.convert('README.md', 'rst')
      except(IOError, ImportError):
          return ""
  
  
  setup(name='pi-ina219',
        version='1.3.0',
        author='Chris Borrill',
        author_email='chris.borrill@gmail.com',
        description=DESC,
        long_description=read_long_description(),
        license='MIT',
        url='https://github.com/chrisb2/pi_ina219/',
        classifiers=classifiers,
        keywords='ina219 raspberrypi',
        install_requires=requires,
        test_suite='tests',
        py_modules=['ina219'])
  
subject: Update PyPi metadata