<s> import codecs <EOL> import os <EOL> import re <EOL> import sys <EOL> from setuptools import setup <EOL> from setuptools import find_packages <EOL> def read_file ( filename , encoding = '<STR_LIT:utf8>' ) : <EOL> """<STR_LIT>""" <EOL> with codecs . open ( filename , encoding = encoding ) as fd : <EOL> return fd . read ( ) <EOL> here = os . path . abspath ( os . path . dirname ( __file__ ) ) <EOL> init_fn = os . path . join ( here , '<STR_LIT>' , '<STR_LIT>' ) <EOL> meta = dict ( re . findall ( r"""<STR_LIT>""" , read_file ( init_fn ) ) ) <EOL> version = meta [ '<STR_LIT:version>' ] <EOL> install_requires = [ <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> ] <EOL> if sys . version_info < ( <NUM_LIT:2> , <NUM_LIT:7> ) : <EOL> install_requires . append ( '<STR_LIT>' ) <EOL> else : <EOL> install_requires . append ( '<STR_LIT>' ) <EOL> dev_extras = [ <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> ] <EOL> docs_extras = [ <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> ] <EOL> testing_extras = [ <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> ] <EOL> setup ( <EOL> name = '<STR_LIT>' , <EOL> version = version , <EOL> description = "<STR_LIT>" , <EOL> url = '<STR_LIT>' , <EOL> author = '<STR_LIT>' , <EOL> author_email = '<STR_LIT>' , <EOL> license = '<STR_LIT>' , <EOL> classifiers = [ <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> ] , <EOL> packages = find_packages ( ) , <EOL> include_package_data = True , <EOL> install_requires = install_requires , <EOL> extras_require = { <EOL> '<STR_LIT>' : dev_extras , <EOL> '<STR_LIT>' : docs_extras , <EOL> '<STR_LIT>' : testing_extras , <EOL> } , <EOL> entry_points = { <EOL> '<STR_LIT>' : [ <EOL> '<STR_LIT>' , <EOL> ] , <EOL> } , <EOL> ) </s>
