old_contents: #!/usr/bin/env python
  
  import os
  import subprocess
  
  from setuptools import setup
  
  requirements = None
  with open('requirements.txt') as reqsfile:
      requirements = reqsfile.readlines()
  
  with open(os.path.join(os.path.dirname(__file__), 'README.rst')) as fp:
      LONG_DESCRIPTION = fp.read()
  
  setup(
      name='pxpx',
      version=subprocess.check_output(['git', 'describe', '--dirty']).decode('utf-8').strip(),
      description='ps and top for Human Beings',
      long_description=LONG_DESCRIPTION,
      author='Johan Walles',
      author_email='walles@gmail.com',
      url='https://github.com/walles/px',
      license='MIT',
  
      classifiers=[
          'Development Status :: 5 - Production/Stable',
          'Environment :: Console',
          'Intended Audience :: System Administrators',
          'License :: OSI Approved :: MIT License',
          'Operating System :: MacOS',
          'Operating System :: POSIX :: Linux',
          'Programming Language :: Python :: 2',
          'Programming Language :: Python :: 3',
          'Topic :: System :: Monitoring',
          'Topic :: System :: Systems Administration',
          'Topic :: Utilities'
      ],
  
      packages=['px'],
  
      install_requires=requirements,
  
      # See: http://setuptools.readthedocs.io/en/latest/setuptools.html#setting-the-zip-safe-flag
      zip_safe=True,
  
      setup_requires=[
          'pytest-runner',
          'pytest-cov',
          ],
  
      tests_require=[
          'pytest',
          ],
  
      entry_points={
          'console_scripts': [
              'px = px.px:main',
              'ptop = px.px:main'
          ],
      }
  )
  
new_contents: #!/usr/bin/env python
  
  import os
  import subprocess
  
  from setuptools import setup
  
  requirements = None
  with open('requirements.txt') as reqsfile:
      requirements = reqsfile.readlines()
  
  with open(os.path.join(os.path.dirname(__file__), 'README.rst')) as fp:
      LONG_DESCRIPTION = fp.read()
  
  setup(
      name='pxpx',
      version=subprocess.check_output(['git', 'describe', '--dirty']).decode('utf-8').strip(),
      description='ps and top for Human Beings',
      long_description=LONG_DESCRIPTION,
      author='Johan Walles',
      author_email='johan.walles@gmail.com',
      url='https://github.com/walles/px',
      license='MIT',
  
      classifiers=[
          'Development Status :: 5 - Production/Stable',
          'Environment :: Console',
          'Intended Audience :: System Administrators',
          'License :: OSI Approved :: MIT License',
          'Operating System :: MacOS',
          'Operating System :: POSIX :: Linux',
          'Programming Language :: Python :: 2',
          'Programming Language :: Python :: 3',
          'Topic :: System :: Monitoring',
          'Topic :: System :: Systems Administration',
          'Topic :: Utilities'
      ],
  
      packages=['px'],
  
      install_requires=requirements,
  
      # See: http://setuptools.readthedocs.io/en/latest/setuptools.html#setting-the-zip-safe-flag
      zip_safe=True,
  
      setup_requires=[
          'pytest-runner',
          'pytest-cov',
      ],
  
      tests_require=[
          'pytest',
      ],
  
      entry_points={
          'console_scripts': [
              'px = px.px:main',
              'ptop = px.px:main'
          ],
      }
  )
  
subject: Fix broken e-mail address