<s> import os <EOL> import sys <EOL> import setuptools <EOL> os . putenv ( '<STR_LIT>' , '<STR_LIT:true>' ) <EOL> root = os . path . dirname ( __file__ ) <EOL> README = os . path . join ( root , '<STR_LIT>' ) <EOL> if not os . path . exists ( README ) : <EOL> os . symlink ( README + '<STR_LIT>' , README ) <EOL> description = "<STR_LIT>" <EOL> with open ( os . path . join ( root , '<STR_LIT>' ) , encoding = '<STR_LIT:utf-8>' ) as f : <EOL> long_description = '<STR_LIT>' . join ( f . read ( ) . split ( '<STR_LIT>' ) [ <NUM_LIT:1> : ] ) <EOL> with open ( os . path . join ( root , '<STR_LIT>' , '<STR_LIT>' ) , encoding = '<STR_LIT:utf-8>' ) as f : <EOL> exec ( f . read ( ) ) <EOL> py_version = sys . version_info [ : <NUM_LIT:2> ] <EOL> if py_version < ( <NUM_LIT:3> , <NUM_LIT:3> ) : <EOL> raise Exception ( "<STR_LIT>" ) <EOL> packages = [ '<STR_LIT>' ] <EOL> if py_version >= ( <NUM_LIT:3> , <NUM_LIT:5> ) : <EOL> packages . append ( '<STR_LIT>' ) <EOL> setuptools . setup ( <EOL> name = '<STR_LIT>' , <EOL> version = version , <EOL> author = '<STR_LIT>' , <EOL> author_email = '<STR_LIT>' , <EOL> url = '<STR_LIT>' , <EOL> description = description , <EOL> long_description = long_description , <EOL> download_url = '<STR_LIT>' , <EOL> packages = packages , <EOL> extras_require = { <EOL> '<STR_LIT>' : [ '<STR_LIT>' ] , <EOL> } , <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> ] , <EOL> platforms = '<STR_LIT:all>' , <EOL> license = '<STR_LIT>' <EOL> ) </s>
