<s> from setuptools import setup , Command <EOL> class PyTest ( Command ) : <EOL> user_options = [ ] <EOL> def initialize_options ( self ) : <EOL> pass <EOL> def finalize_options ( self ) : <EOL> pass <EOL> def run ( self ) : <EOL> import sys , subprocess <EOL> errno = subprocess . call ( [ sys . executable , "<STR_LIT>" ] ) <EOL> raise SystemExit ( errno ) <EOL> class Coverage ( Command ) : <EOL> user_options = [ ] <EOL> def initialize_options ( self ) : <EOL> pass <EOL> def finalize_options ( self ) : <EOL> pass <EOL> def run ( self ) : <EOL> import sys , subprocess <EOL> errno = subprocess . call ( [ sys . executable , "<STR_LIT>" , "<STR_LIT>" , "<STR_LIT>" , "<STR_LIT:.>" ] ) <EOL> if errno : <EOL> raise SystemExit ( errno ) <EOL> errno = subprocess . call ( [ "<STR_LIT>" , "<STR_LIT:html>" , "<STR_LIT>" , "<STR_LIT>" ] ) <EOL> raise SystemExit ( errno ) <EOL> setup ( <EOL> name = "<STR_LIT>" , <EOL> version = "<STR_LIT>" , <EOL> packages = [ "<STR_LIT>" ] , <EOL> url = "<STR_LIT>" , <EOL> license = "<STR_LIT>" , <EOL> author = "<STR_LIT>" , <EOL> author_email = "<STR_LIT>" , <EOL> description = "<STR_LIT>" , <EOL> package_data = { <EOL> "<STR_LIT>" : [ <EOL> "<STR_LIT>" , <EOL> "<STR_LIT>" , <EOL> ] , <EOL> } , <EOL> install_requires = [ <EOL> "<STR_LIT>" , <EOL> "<STR_LIT>" , <EOL> "<STR_LIT>" , <EOL> "<STR_LIT>" , <EOL> "<STR_LIT>" <EOL> ] , <EOL> entry_points = """<STR_LIT>""" , <EOL> zip_safe = False , <EOL> cmdclass = { "<STR_LIT:test>" : PyTest , "<STR_LIT>" : Coverage } , <EOL> classifiers = [ <EOL> "<STR_LIT>" , <EOL> "<STR_LIT>" , <EOL> "<STR_LIT>" , <EOL> "<STR_LIT>" , <EOL> ] , <EOL> ) </s>
