<s> try : <EOL> from setuptools import setup , find_packages <EOL> except ImportError : <EOL> import ez_setup <EOL> ez_setup . use_setuptools ( ) <EOL> from setuptools import setup , find_packages <EOL> from pip . req import parse_requirements <EOL> import os <EOL> import sys <EOL> os . environ [ '<STR_LIT>' ] = '<STR_LIT:true>' <EOL> os . environ [ '<STR_LIT>' ] = '<STR_LIT:true>' <EOL> import windml <EOL> def extract_package_name ( requirement ) : <EOL> return str ( requirement . req ) . replace ( '<STR_LIT:->' , '<STR_LIT:_>' ) . split ( '<STR_LIT>' ) [ <NUM_LIT:0> ] <EOL> def find_requirements ( req_file = '<STR_LIT>' ) : <EOL> return [ extract_package_name ( r ) for r in parse_requirements ( req_file ) ] <EOL> DESCRIPTION = '<STR_LIT>' '<STR_LIT>' '<STR_LIT>' '<STR_LIT>' '<STR_LIT>' <EOL> setup ( <EOL> author = windml . __author__ , <EOL> author_email = windml . __author_email__ , <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> ] , <EOL> data_files = [ ] , <EOL> description = DESCRIPTION , <EOL> ext_modules = [ ] , <EOL> install_requires = find_requirements ( '<STR_LIT>' ) , <EOL> license = windml . __license__ , <EOL> long_description = DESCRIPTION , <EOL> name = '<STR_LIT>' , <EOL> packages = find_packages ( ) , <EOL> package_data = { } , <EOL> setup_requires = find_requirements ( '<STR_LIT>' ) , <EOL> url = windml . __url__ , <EOL> use_2to3 = ( sys . version_info >= ( <NUM_LIT:3> , ) ) , <EOL> version = windml . __version__ , <EOL> ) </s>
