old_contents: # -*- coding: utf-8 -*
  from setuptools.command.install import install
  from setuptools import find_packages
  from setuptools import setup
  import subprocess
  import codecs
  import sys
  import os
  
  def read(*parts):
      # intentionally *not* adding an encoding option to open
      # see here: https://github.com/pypa/virtualenv/issues/201#issuecomment-3145690
      return codecs.open(os.path.join(os.path.abspath(os.path.dirname(__file__)), *parts), 'r').read()
  
  setup(name="hitchstory",
      version=read('VERSION').replace('\n', ''),
      description="BDD, strongly typed with StrictYAML and Python.",
      long_description=read('README.rst'),
      classifiers=[
          'Development Status :: 3 - Alpha',
          'Intended Audience :: Developers',
          'License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)',
          'Topic :: Software Development :: Quality Assurance',
          'Topic :: Software Development :: Testing',
          'Topic :: Software Development :: Libraries',
          'Operating System :: Unix',
          'Environment :: Console',
          'Programming Language :: Python :: 3',
          'Programming Language :: Python :: 3.3',
          'Programming Language :: Python :: 3.4',
          'Programming Language :: Python :: 3.5',
      ],
      keywords='hitchdev framework bdd tdd declarative tests testing yaml',
      author='Colm O\'Connor',
      author_email='colm.oconnor.github@gmail.com',
      url='https://hitchtest.readthedocs.org/',
      license='AGPL',
      install_requires=[
          'strictyaml>=0.5.7', 'path.py',
          'jinja2', 'colorama', 'pathquery>=0.2.0',
          'python-slugify>=1.2.1',
          'prettystack>=0.2.6',
      ],
      packages=find_packages(exclude=["docs", ]),
      package_data={},
      zip_safe=False,
      include_package_data=True,
  )
  
new_contents: # -*- coding: utf-8 -*
  from setuptools.command.install import install
  from setuptools import find_packages
  from setuptools import setup
  import subprocess
  import codecs
  import sys
  import os
  
  def read(*parts):
      # intentionally *not* adding an encoding option to open
      # see here: https://github.com/pypa/virtualenv/issues/201#issuecomment-3145690
      return codecs.open(os.path.join(os.path.abspath(os.path.dirname(__file__)), *parts), 'r').read()
  
  setup(name="hitchstory",
      version=read('VERSION').replace('\n', ''),
      description="BDD, strongly typed with StrictYAML and Python.",
      long_description=read('README.rst'),
      classifiers=[
          'Development Status :: 3 - Alpha',
          'Intended Audience :: Developers',
          'License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)',
          'Topic :: Software Development :: Quality Assurance',
          'Topic :: Software Development :: Testing',
          'Topic :: Software Development :: Libraries',
          'Operating System :: Unix',
          'Environment :: Console',
          'Programming Language :: Python :: 3',
          'Programming Language :: Python :: 3.3',
          'Programming Language :: Python :: 3.4',
          'Programming Language :: Python :: 3.5',
      ],
      keywords='hitchdev framework bdd tdd declarative tests testing yaml',
      author='Colm O\'Connor',
      author_email='colm.oconnor.github@gmail.com',
      url='https://hitchtest.readthedocs.org/',
      license='AGPL',
      install_requires=[
          'strictyaml>=0.6.2',
          'path.py',
          'jinja2',
          'colorama',
          'pathquery>=0.2.0',
          'python-slugify>=1.2.1',
          'prettystack>=0.2.6',
      ],
      packages=find_packages(exclude=["docs", ]),
      package_data={},
      zip_safe=False,
      include_package_data=True,
  )
  
subject: REFACTOR : Cleaned up setup.py