old_contents: #!/usr/bin/env python
  
  # Setup script for the `humanfriendly' package.
  #
  # Author: Peter Odding <peter@peterodding.com>
  # Last Change: March 17, 2015
  # URL: https://humanfriendly.readthedocs.org
  
  import os
  import setuptools
  import sys
  
  # Find the directory where the source distribution was unpacked.
  source_directory = os.path.dirname(os.path.abspath(__file__))
  
  # Add the directory with the source distribution to the search path.
  sys.path.append(source_directory)
  
  # Import the module to find the version number (this is safe because we don't
  # have any external dependencies).
  from humanfriendly import __version__ as version_string
  
  # Fill in the long description (for the benefit of PyPI)
  # with the contents of README.rst (rendered by GitHub).
  readme_file = os.path.join(source_directory, 'README.rst')
  readme_text = open(readme_file, 'r').read()
  
  setuptools.setup(
      name='humanfriendly',
      version=version_string,
      description="Human friendly output for text interfaces using Python",
      long_description=readme_text,
      url='https://humanfriendly.readthedocs.org',
      author='Peter Odding',
      author_email='peter@peterodding.com',
      packages=setuptools.find_packages(),
      test_suite='humanfriendly.tests')
  
new_contents: #!/usr/bin/env python
  
  # Setup script for the `humanfriendly' package.
  #
  # Author: Peter Odding <peter@peterodding.com>
  # Last Change: May 25, 2015
  # URL: https://humanfriendly.readthedocs.org
  
  import os
  import setuptools
  import sys
  
  # Find the directory where the source distribution was unpacked.
  source_directory = os.path.dirname(os.path.abspath(__file__))
  
  # Add the directory with the source distribution to the search path.
  sys.path.append(source_directory)
  
  # Import the module to find the version number (this is safe because we don't
  # have any external dependencies).
  from humanfriendly import __version__ as version_string
  
  # Fill in the long description (for the benefit of PyPI)
  # with the contents of README.rst (rendered by GitHub).
  readme_file = os.path.join(source_directory, 'README.rst')
  readme_text = open(readme_file, 'r').read()
  
  setuptools.setup(
      name='humanfriendly',
      version=version_string,
      description="Human friendly output for text interfaces using Python",
      long_description=readme_text,
      url='https://humanfriendly.readthedocs.org',
      author='Peter Odding',
      author_email='peter@peterodding.com',
      packages=setuptools.find_packages(),
      test_suite='humanfriendly.tests',
      classifiers=[
          'Development Status :: 6 - Mature',
          'Environment :: Console',
          'Intended Audience :: Developers',
          'Intended Audience :: System Administrators',
          'License :: OSI Approved :: MIT License',
          'Natural Language :: English',
          'Programming Language :: Python',
          'Programming Language :: Python :: 2',
          'Programming Language :: Python :: 2.6',
          'Programming Language :: Python :: 2.7',
          'Programming Language :: Python :: 3',
          'Programming Language :: Python :: 3.4',
          'Topic :: Communications',
          'Topic :: Scientific/Engineering :: Human Machine Interfaces',
          'Topic :: Software Development',
          'Topic :: Software Development :: Libraries :: Python Modules',
          'Topic :: Software Development :: User Interfaces',
          'Topic :: System :: Shells',
          'Topic :: System :: System Shells',
          'Topic :: System :: Systems Administration',
          'Topic :: Terminals',
          'Topic :: Text Processing :: General',
          'Topic :: Text Processing :: Linguistic',
          'Topic :: Utilities',
      ])
  
subject: Add trove classifiers to setup.py