old_contents: from distutils.core import setup
  from meterplugin import __version__
  
  setup(
      name='meterplugin',
      version=__version__,
      url="http://github.io/boundary/meter-plugin-sdk-python",
      author='David Gwartney',
      author_email='david_gwartney@bmc.com',
      packages=['meterplugin', ],
      scripts=[
      ],
      package_data={'meterplugin': ['templates/*']},
      license='LICENSE',
      description='TrueSight Pulse Meter Plugin SDK for Python',
      long_description=open('README.txt').read(),
      install_requires=[
          "tinyrpc",
          "tspapi",
      ],
  )
  
new_contents: from setuptools import setup
  from meterplugin import __version__
  
  setup(
      name='meterplugin',
      version=__version__,
      url="http://github.io/boundary/meter-plugin-sdk-python",
      author='David Gwartney',
      author_email='david_gwartney@bmc.com',
      packages=['meterplugin', ],
      entry_points={
          'console_scripts': [
              'plugin-runner = meterplugin.plugin_runner:main',
          ],
      },
      package_data={'meterplugin': ['templates/*']},
      license='LICENSE',
      description='TrueSight Pulse Meter Plugin SDK for Python',
      long_description=open('README.txt').read(),
      install_requires=['tinyrpc', 'tspapi',],
      setup_requires=['tinyrpc', 'tspapi', ],
  )
  
subject: Update with entry-points ; use setuptools