<s> b'<STR_LIT>' <EOL> import io <EOL> import os <EOL> import re <EOL> from setuptools import setup , find_packages <EOL> def get_path ( * args ) : <EOL> return os . path . join ( os . path . dirname ( __file__ ) , * args ) <EOL> def read_from ( filepath ) : <EOL> with io . open ( filepath , '<STR_LIT>' , encoding = '<STR_LIT:utf8>' ) as f : <EOL> return f . read ( ) <EOL> def get_requirements ( filename = '<STR_LIT>' ) : <EOL> data = read_from ( get_path ( filename ) ) <EOL> lines = map ( lambda s : s . strip ( ) , data . splitlines ( ) ) <EOL> return [ l for l in lines if l and not l . startswith ( '<STR_LIT:#>' ) ] <EOL> data = read_from ( get_path ( '<STR_LIT>' , '<STR_LIT>' ) ) <EOL> version = re . search ( u"<STR_LIT>" , data ) . group ( <NUM_LIT:1> ) . strip ( ) <EOL> readme = read_from ( get_path ( '<STR_LIT>' ) ) <EOL> setup ( <EOL> name = '<STR_LIT>' , <EOL> version = version , <EOL> author = '<STR_LIT>' , <EOL> author_email = '<STR_LIT>' , <EOL> packages = find_packages ( ) , <EOL> include_package_data = True , <EOL> zip_safe = False , <EOL> url = '<STR_LIT>' , <EOL> license = '<STR_LIT>' , <EOL> description = '<STR_LIT>' , <EOL> long_description = readme , <EOL> install_requires = get_requirements ( ) , <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> ] , <EOL> entry_points = { <EOL> '<STR_LIT>' : [ '<STR_LIT>' , ] , <EOL> } , <EOL> ) </s>
