<s> import os <EOL> try : <EOL> from setuptools import setup <EOL> except ImportError : <EOL> from distutils . core import setup <EOL> version = '<STR_LIT>' <EOL> def get_packages ( package ) : <EOL> """<STR_LIT>""" <EOL> return [ dirpath <EOL> for dirpath , dirnames , filenames in os . walk ( package ) <EOL> if os . path . exists ( os . path . join ( dirpath , '<STR_LIT>' ) ) ] <EOL> def get_package_data ( package ) : <EOL> """<STR_LIT>""" <EOL> walk = [ ( dirpath . replace ( package + os . sep , '<STR_LIT>' , <NUM_LIT:1> ) , filenames ) <EOL> for dirpath , dirnames , filenames in os . walk ( package ) <EOL> if not os . path . exists ( os . path . join ( dirpath , '<STR_LIT>' ) ) ] <EOL> filepaths = [ ] <EOL> for base , filenames in walk : <EOL> filepaths . extend ( [ os . path . join ( base , filename ) <EOL> for filename in filenames ] ) <EOL> return { package : filepaths } <EOL> setup ( name = '<STR_LIT>' , <EOL> version = version , <EOL> description = "<STR_LIT>" <EOL> "<STR_LIT>" , <EOL> long_description = "<STR_LIT>" <EOL> "<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> '<STR_LIT>' , <EOL> '<STR_LIT>' , <EOL> '<STR_LIT>' , ] , <EOL> keywords = '<STR_LIT>' , <EOL> author = '<STR_LIT>' , <EOL> url = '<STR_LIT>' , <EOL> author_email = '<STR_LIT>' , <EOL> license = '<STR_LIT>' , <EOL> include_package_data = True , <EOL> packages = get_packages ( '<STR_LIT>' ) , <EOL> package_data = get_package_data ( '<STR_LIT>' ) , <EOL> install_requires = [ '<STR_LIT>' , '<STR_LIT>' , <EOL> '<STR_LIT>' , '<STR_LIT>' ] , <EOL> tests_require = [ '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' , '<STR_LIT>' ] , <EOL> ) </s>
