code: def main():
      
      import codecs
      setuptools.setup(
          name='wcwidth',
          version='0.1.7',
          description=("Measures number of Terminal column cells "
                       "of wide-character codes"),
          long_description=codecs.open(
              os.path.join(HERE, 'README.rst'), 'r', 'utf8').read(),
          author='Jeff Quast',
          author_email='contact@jeffquast.com',
          license='MIT',
          packages=['wcwidth', 'wcwidth.tests'],
          url='https://github.com/jquast/wcwidth',
          include_package_data=True,
          test_suite='wcwidth.tests',
          zip_safe=True,
          classifiers=[
              'Intended Audience :: Developers',
              'Natural Language :: English',
              'Development Status :: 3 - Alpha',
              'Environment :: Console',
              'License :: OSI Approved :: MIT License',
              'Operating System :: POSIX',
              'Programming Language :: Python :: 2.7',
              'Programming Language :: Python :: 3.4',
              'Programming Language :: Python :: 3.5',
              'Topic :: Software Development :: Libraries',
              'Topic :: Software Development :: Localization',
              'Topic :: Software Development :: Internationalization',
              'Topic :: Terminals'
              ],
          keywords=['terminal', 'emulator', 'wcwidth', 'wcswidth', 'cjk',
                    'combining', 'xterm', 'console', ],
          cmdclass={'update': SetupUpdate},
      )
docs: Setup.py entry point.