old_contents: from setuptools import setup
  import curtsies
  
  setup(name='curtsies',
        version=curtsies.__version__,
        description='Curses-like terminal wrapper, with colored strings!',
        url='https://github.com/thomasballinger/curtsies',
        author='Thomas Ballinger',
        author_email='thomasballinger@gmail.com',
        license='MIT',
        packages=['curtsies'],
        install_requires = [
            'blessings==1.5.1'
        ],
        classifiers=[
            'Development Status :: 3 - Alpha',
            'Environment :: Console',
            'Intended Audience :: Developers',
            'License :: OSI Approved :: MIT License',
            'Operating System :: POSIX',
            'Programming Language :: Python',
            ],
        zip_safe=False)
  
new_contents: from setuptools import setup
  import ast
  import os
  
  def version():
      """Return version string."""
      with open(os.path.join('curtsies', '__init__.py')) as input_file:
          for line in input_file:
              if line.startswith('__version__'):
                  return ast.parse(line).body[0].value.s
  
  setup(name='curtsies',
        version=version(),
        description='Curses-like terminal wrapper, with colored strings!',
        url='https://github.com/thomasballinger/curtsies',
        author='Thomas Ballinger',
        author_email='thomasballinger@gmail.com',
        license='MIT',
        packages=['curtsies'],
        install_requires = [
            'blessings==1.5.1'
        ],
        classifiers=[
            'Development Status :: 3 - Alpha',
            'Environment :: Console',
            'Intended Audience :: Developers',
            'License :: OSI Approved :: MIT License',
            'Operating System :: POSIX',
            'Programming Language :: Python',
            ],
        zip_safe=False)
  
subject: Fix installation, broken since started doing import in __init__